
Have one's work cut out for oneself
Meet one's match / Get in a fix / Not be up to it

Trovare pane per i propri denti 
Meet one's match / Get in a fix / Not be up to it

Trovare pane per i propri denti 
Meanings
To face a very difficult and demanding task; to have to do more than one can capably manage
Examples




Origin
This expression may have its origin in tailoring and it's a variation of "to cut out work for", simply meaning to prepare work for another, with no implication of any difficulty at all. Maybe, being the superiors notably demanding, in time the expression took on the added connotation of difficulty and excessiveness