An English equivalent of "還真是抬舉他了"? I understand what it means, ([I] really overpraised him or something), but I can't figure out a good english translation of it. 

It has the meaning of "overlooking" or "looked up" or something, but I can't find the correct word.
An acceptable translation will be "(You) overestimated him/her".