give someone their due

相關詞: due

片語

Definition

  1. To acknowledge and praise someone for their achievements or positive qualities, despite having other criticisms or negative feelings about them.

    公平讲,实事求是地讲

    • Despite his past mistakes, to give him his due, he performed exceptionally well on this project.

      尽管他过去犯了错误,但公平地说,他在这个项目上表现得非常出色。

    • I may not like her arrogance, but to give her her due, she is undeniably talented.

      我可能不喜欢她的傲慢,但公平地说,她确实才华横溢。

    • I don't think he handled the situation well, but to give him his due, he was under a lot of pressure at the time.

      我不认为他处理得很好,但公平地说,他当时承受了很大的压力。