yuàn tiān yóu rén怨天尤人(idiom) to blame the gods and accuse othersFrequency 2.4Meanings(idiom) to blame the gods and accuse others