yìng jiē bù xiá

Translation

  • more than one can attend to (idiom)
  • deluged (with inquiries etc)
  • overwhelmed (by the beauty of the scenery)

Synonyms

Chinese Tones