YOU SAID:
it was stuck between a rock and a hard place
INTO JAPANESE
岩と固い場所の間に挟まっていた
BACK INTO ENGLISH
Wedged between a rock and a hard place
INTO JAPANESE
岩と固い場所の間に挟まれた
BACK INTO ENGLISH
sandwiched between a rock and a hard place
INTO JAPANESE
岩と固い場所に挟まれて
BACK INTO ENGLISH
Sandwiched between rocks and hard places
INTO JAPANESE
岩場や固いところに挟まれて
BACK INTO ENGLISH
Sandwiched between rocks and hard places
You should move to Japan!