yìng
jiē
bù
xiá

Definitions

  1. 1. more than one can attend to (idiom)
  2. 2. deluged (with inquiries etc)
  3. 3. overwhelmed (by the beauty of the scenery)

Components