yuàn tiān yóu rén

怨天尤人 (yuàn tiān yóu rén) is a Chinese word meaning “(idiom) to blame the gods and accuse others”.

Meanings

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

Characters in 怨天尤人

Related words

Study Chinese with flashcards →