Translating a Spanish Phrase to English: ESTAR ENTRE LA ESPADA Y LA PARED
To be between the sword and the wall
To be in a difficult, if not impossible, situation
Between a rock and a hard place
You can find this illustration and many others in my book Speaking Phrases Boricua: A Collection of Wisdom and Sayings from Puerto Rico
Check out these other English Spanish articles.