arouse public indignation
As a Chinese idiom, Pinyin is d à D à NGG à nggu à n, which means to describe the public's indignation and justice.
Idiom explanation
It describes the public coming out in anger and upholding justice.
Idiom usage
The criminal acts of terrorists have made peace loving people all over the world popular and denounced with one voice.
arouse public indignation
fly one 's falcons and course one 's hounds - fēi yīng bēn quǎn
not to injure the people in the least - qiū háo wù fàn
Picking rafters in the thatched cottage - máo wū cǎi chuán
The tortoise crane has a long life - guī hè xiá shòu