Between a rock and a hard place. The equivalent in Spanish may be more fitting here: entre la espada y la pared [between the sword and the wall].
That pretty sedum with pink flowers, surrounded above by stones and spines, is called Sunsparkler® Dazzleberry. (I am not making this up.) I love it.
Thanks to Flutter & Hum for creating and hosting this weekly meme.