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

idiom
common

Meaning of 怨天尤人

怨天尤人 means to blame fate and others; to complain about everyone but oneself. Pronounced yuàn tiān yóu rén.

  • to blame fate and others; to complain about everyone but oneself

Definitions & Examples

Shī
bài
le
yào
yuàn
tiān
yóu
rén
 
yào
cóng
shēn
shàng
zhǎo
yuán
yīn
 

When you fail, don't blame heaven and others; look for reasons within yourself.

zǒng
shì
yuàn
tiān
yóu
rén
 
cóng
lái
fǎn
de
cuò
 

He always blames fate and others, never reflecting on his own mistakes.

Yuàn
tiān
yóu
rén
jiě
jué
liǎo
rèn
wèn
 

Complaining about heaven and others won't solve any problems.

yuàn
tiān
yóu
rén
 
jiǎo
shí
 

Rather than blaming heaven and others, it's better to work hard with your feet on the ground.