Sorry, no translations for "to be caught between a rock and a hard place" have been found.