Back to Dictionary
甚嚣尘上
甚囂塵上
shènxiāochénshàng
1.
clamor raises the dust (idiom); a tremendous clamor
2.
to raise a tremendous stink