have a lot to say for yourself

Related to word: say

Idiom

Definition

  1. To speak at length and with a high opinion of oneself, often in a self-justifying manner.

    夸夸其谈

    • Despite making a mistake, he still had a lot to say for himself.

      尽管犯了错误,他仍然滔滔不绝地为自己辩解。

    • She always has a lot to say for herself, never admitting she's wrong.

      她总是滔滔不绝地为自己辩解,从不承认自己错了。

    • When asked about the project's progress, he began to have a lot to say for himself, trying to justify his actions.

      当被问及项目的进展时,他开始滔滔不绝地为自己辩解,试图为自己的行为找理由。