怨天载道 in English yuan4 tian1 zai4 dao4 Meaning

Meanings

  • literally (word for word) cries of complaint fill the roads (idiomatic expression); complaints rise all around
  • discontent is openly voiced

Simplified Characters

Traditional Characters

Pinyin

yuan4 tian1 zai4 dao4

Literal

Literal explanation, with pronunciation and meaning of each character.

yuan4to blame tian1day zai4to record in writing dao4road