between a rock and a hard place

Intermédiaire supérieur (B2) neutral

Stuck with no good choices.

"She was between a rock and a hard place — either lose the contract or work overtime."