hand it to someone

Intermediate (B1) informal

To say someone really deserves praise for something they did.

"I'll hand it to Tom — he managed to fix the entire system in under an hour."


More with "it to someone"