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(idiom) to blame the gods and accuse others
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”.