In a situation where you have to make a difficult choice between two things you don't want to do.
Examples
- Spanish: No sé si quedarme en este trabajo que odio o renunciar y arriesgarme a no encontrar otro. Me siento entre la espada y la pared.
- English: I don't know whether to stay at this job that I hate or quit and risk not finding another one. I feel caught between a rock and a hard place.