caught between the devil and the deep blue sea идиома перевод
оказавшийся в ситуации, когда есть два неприятных выбора; выбирающий из двух зол лучшее
She was caught between the devil and the deep blue sea when she couldn't leave her husband because she had nowhere to go with a little child on her hands and she couldn't keep on living with him because he was beating her. / Она должна была выбирать из двух зол лучшее, когда она не могла уйти от мужа, потому что у нее был маленький ребенок на руках и не могла продолжать с ним жить, потому что он ее бил.