Language:
Free Online Dictionary|3Dict

應接不暇

Source : CEDICT

no time to deal with so many things (idiom); to have one's hands full