What does alle Hände voll zu tun haben mean?

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

to possess an individual's work cut-out