Russian-English dictionary »

отдать должное meaning in English

RussianEnglish
отдать должное verb
{Plf}

do justice(allow to be apprehended in its full scope)
verb

надо отдать должное phrase

credit where credit's due(praise)
phrase