meaning of alle Hände voll zu tun haben

alle Hände voll zu tun haben - German to English

to possess an individual's work cut-out