Wiktionary
have one's hands full
vb. (senseid en be busy or thoroughly preoccupied)(context idiomatic English) To be busy or thoroughly preoccupied.