The Latin equivalent of ‘between a rock and a hard place’ was ‘a fronte praecipitium a tergo lupi’ - ‘a precipice in front, wolves behind’. (via @HaggardHawks)