give someone the credit that they deserve You have to give him his due. He has successfully saved the company from bankruptcy.
GIVE SOMEONE THEIR DUE
Meaning of GIVE SOMEONE THEIR DUE in English
English idioms vocab. Словарь английских идиом и выражений. 2012