Orosz-Angol szótár »

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

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

credit where credit's due(praise)
phrase