Отдавать должное
Отдавать должное
[otdavat` dolzhnoe]
- to give credit for
What it means:
to admit one’s virtues, to respect somebody devoutly, to appreciate.