怨声载道yuànshēngzàidào
Top 40000
Meanings
1. lit. cries of complaint fill the roads (idiom); complaints rise all around
2. discontent is openly voiced
Characters used