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