Translated Labs
YOU SAID:
Stuck between a hard place and a rock
INTO JAPANESE
硬い場所と岩の間に立ち往生
BACK INTO ENGLISH
stuck between a hard place and a rock
That's deep, man.