yìng​jiē​bù​xiá

more than one can attend to

Definitions

yìng​jiē​bù​xiá

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

Sources