Idiom
You have to hand it to someoneI/You have to hand it to (someone)
something that you say which means that you admire someone's achievement or you admire a quality in someone, even if you do not admire everything about that person.I don't especially like the man, but you've got to hand it to him, he's brave.