Yuan Sheng Zai Dao – Complaints fill the roads
Chinese Idiom: 怨声载道 (Yuan Sheng Zai Dao) English Translation: Complaints fill the roads pīn yīn: yuàn shēng zài dào Idiom Meaning: This idiom describes a situation where the voices of resentment and complaints are widespread, signifying strong discontent among the people. Historical Source: “诗经” (Book of Songs), specifically the section “大雅·生民” (Great Odes: The People). […]