have your work cut out (for you)
Meaning: If you have your work cut out for you, you have a difficult task to do or a challenging situation to face.
- Our son has left it to the last minute to write his essay, so now he really has his work cut out for him to get it done on time.
- Have you seen how good their team looks? You guys are really going to have your work cut out to beat them.
Carla has her work cut out to get the report done on time because