give the devil his due
基本解释
- v. 平心而论;公平对待
英汉例句
- To give the devil his due, he is quite a conscientious worker.
平心而论, 他工作还是认真的。
《新英汉大辞典》 - But to give the devil his due, I must admit that he is a pretty talented person.
不过说句公道话,我得承认他是个很有才华的人。 - He is very unreliable; but to give the devil his due, he is a first-class mechanic.
他很不可靠;但平心而论,他是一流的机械师。