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

Info