Entry
  1. to have more work than one can deal with; to have one's hands full

    trad. 忙不過來

Also written 忙不過來【máng bù guò lái】