have one's work cut out for one

Verb

 * 1)  To face a large task or project.

Translations

 * Finnish: olla iso urakka edessä
 * French:
 * German: gut zu tun haben, ein schönes Stück Arbeit vor sich haben
 * Polish: mieć po uszy robotę
 * Russian: име́ть по го́рло рабо́ты, придётся попоте́ть, име́ть пе́ред собо́й тру́дную зада́чу
 * Spanish: tener mucha tela que cortar
 * Ukrainian: мати багато роботи, мати по горло роботи, прийдеться попотіти