between a rock and a hard place

[between a rock and a hard place] See: BETWEEN THE DEVIL AND THEDEEP BLUE SEA.