dicţionar Rus-Englez »

отдать должное înseamnă în Engleză

RusăEngleză
отдать должное verb
{Plf}

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

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

credit where credit's due(praise)
phrase