I’m looking for a phrase that means mission impossible

I’m trying to rack my head, but I can’t think right now. So I’m asking the reliable interwebs, what is a phrase that means mission impossible.
Insert word or phrase into blank;

“The Vikings are ____ themselves in a ___ to try to trade the bulk of Kirk Cousins contract.”

Is there a single word for ‘mission impossible’ that would fill the blank?

Answer

If you

paint yourself into a corner

you have made things very difficult or impossible to get out of.

The Vikings have painted themselves into a corner to try to trade the bulk of Kirk Cousins contract.

Attribution
Source : Link , Question Author : Sabir Aden , Answer Author : Mitch

Leave a Comment