between a rock and a hard place(When the food ran out, they realized that they had only two options. Starve or eat the dead bodies of their friends and teammates. They were stuck between a rock and a hard place. They chose survival. VLZ_58)
tough call(A choice or judgment which is difficult to make, especially one involving only two alternatives.: That was a tough call. Cancelling the show was one of the toughest calls I had to make.ART Vancouver)