give the devil his due
公平地承認(rèn)或贊賞惡人的優(yōu)點(diǎn)或成就
口語·客觀評(píng)價(jià)他人
英文釋義
acknowledge and give credit to someone, even if they are disliked or considered to be a bad person
例句
I don't like him, but I have to give the devil his due—he did a great job on the project.
典故來源
源自16世紀(jì)諺語,即使對(duì)討厭的人也要公平承認(rèn)其優(yōu)點(diǎn),類似中文“對(duì)事不對(duì)人”。