Translating a Spanish Phrase to English: ESTAR ENTRE LA ESPADA Y LA PARED
Literal:
To be between the sword and the wall
Definition:
To be in a difficult, if not impossible, situation
Equivalent:
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.