怨天尤人 yuàn tiān yóu rén — to blame heaven and others; to complain about everything

怨天尤人
yuàn tiān yóu rén

Characters: 怨 · 天 · 尤 · 人

Definitions

  1. to blame heaven and others; to complain about everything

More definitions

CC-CEDICT

  1. (idiom) to blame the gods and accuse others

ExtDict

  1. 天:天命,命运
  2. 尤:怨恨,归咎。指遇到挫折或出了问题,一味报怨天,责怪别人。

Examples

  • 遇到挫折,他只会怨天尤人。

    When setbacks come, he does nothing but blame heaven and other people.

  • 与其怨天尤人,不如反躬自省。

    Rather than blaming everything on others, look to yourself.