Deutsch-Englisch Wörterbuch »

man muss es ihm lassen. bedeutet auf Englisch

DeutschEnglisch
Man muss es ihm lassen.

You've got to hand it to him.