xī lái rǎng wǎng

Translation

  • a place buzzing with activity (idiom)

Synonyms

Chinese Tones