used to say that sb deserves praise for sth
Oxford100% de las películas
I have to hand it to you, Mr. Sosa.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición