分身乏术
fēn shēn fá shùfenshenfashu
- to be up to one's ears in work (idiom)
- to be unable to attend to other things at the same time
fēn shēn fá shùfenshenfashu
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences