Dictionary · Google Translate · Help

怨天尤人

yuàn tiān yóu rén (idiom) to blame the gods and accuse others
yuàn to blame / (bound form) resentment; hatred; grudge
  tiān day / sky / heaven
   Yóu surname You
   yóu outstanding / particularly, especially / a fault / to express discontentment against
    rén person; people / CL:,
<< go back
Dictionary · Google Translate · Help
By MDBG 2025