Pinyin Dictionary results for "yuan tian you ren"

怨天尤人
(idiom) to blame the gods and accuse others
Dictionary data provided by CC-CEDICT