Word Definition - 怨天尤人

yuàn tiān yóu rén (idiom) to blame the gods and accuse others