shèn xiāo chén shàng

Translation

  • clamor raises the dust (idiom)
  • a tremendous clamor
  • to raise a tremendous stink

Synonyms

Chinese Tones