rén hǎn mǎ sī

Translation

  • lit. people shouting and horses neighing (idiom)
  • fig. tumultuous
  • hubbub
Chinese Tones