hand it to

Verb

 * 1)  To credit or congratulate (someone); to give (someone) appropriate respect for something they have done.
 * 2)  To yell at, demean or tell off (someone).