have your work cut out for you
1
to have a difficult job to doWe’ll have our work cut out for us if we want to maintain sales at this level.
Synonyms and related words
To be in, or to get into a difficult situation
run out of road
suffer
undergo
See also main entry: workSee also main entry: work