hand it to

Intermediário (B1) informal

To say that someone did a really good job and deserves praise for it.

"You have to hand it to her — she finished the marathon despite injuring her ankle."