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ì)人”。

?? 習(xí)語詞匯解析

習(xí)語中的關(guān)鍵英語詞匯

devil ['d?vl]
n. 魔鬼;家伙;淘氣鬼;冒失鬼; vt. 虐待,折磨;(用扯碎機(jī))扯碎;(替作家,律師等)做助手;抹辣味料烤制或煎煮;
give [ɡ?v]
vt.& vi. 給予;贈(zèng)送;作出; vt. 供給;產(chǎn)生;舉辦;(為購買某物或做某事而)支付; vi. (物體)塌下;讓步; n. 伸展性,彈性;

?? 同首字母習(xí)語

good things come to those who wait
耐心等待的人會(huì)得到好事。
get something off your chest
吐露心聲,說出內(nèi)心的秘密或煩惱
get a grip
控制自己的情緒或恢復(fù)冷靜,特別是在困難或壓力下。
give someone a piece of your mind
直接、坦率地批評(píng)某人并表達(dá)自己的不滿或憤怒
get out of a jam
擺脫困境,解決棘手的問題
get away with murder
逃脫懲罰,為所欲為
go begging
無人要求或采取;不得人心;無用
get lost
迷路
瀏覽全部英文習(xí)語 ›