Entre le marteau et l’enclume :
Literally: Between the hammer and the anvil:
English translation: Between a rock and a hard place.
Also: Ted Kohler and Harold Arlen: Between the devil and the deep blue sea.
Taken from: ‘Don’t toss Granny in the Begonias: Faut pas pousser Mémé dans les Bégonias’ par Marie-Hélène Claudel-Gilly et Primrose Arnander.