Definition
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.
当被问及项目的进展时,他开始滔滔不绝地为自己辩解,试图为自己的行为找理由。