Deutsch-Englisch Wörterbuch »

das muss man ihm lassen. bedeutet auf Englisch

DeutschEnglisch
Das muss man ihm lassen.

Give him his due.

You've got to hand it to him.