在线词典

分身乏术

to be up to one's ears in work (idiom); to be unable to attend to other things at the same time

英文释义
to be up to one's ears in work (idiom); to be unable to attend to other things at the same time