Pinyin Dictionary results for "ying jie bu xia"

应接不暇
more than one can attend to (idiom); deluged (with inquiries etc); overwhelmed (by the beauty of the scenery)
Dictionary data provided by CC-CEDICT