Пословица / поговорка: give the devil his due
Перевод: отдавать должное и черту (т.е. отдавать должное врагу, плохому человеку и т.п.)
Пример:
We do not like the man's personality but you must give the devil his due, his workmanship is wonderful.
Нам не нравится характер этого человека, но нужно отдать должное и черту, он замечательный специалист.