怨天尤人

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

(idiom) to blame the gods and accuse others

怨

yuàn

to blame

天

tiān

day

尤

yóu

outstanding

人

rén

person; people