be in a dilemma, between the devil and the deep sea, in a box, stand at a nonplus, up a gum tree
jìn tuì wéi gǔ ㄐㄧㄣˋ ㄊㄨㄟˋ ㄨㄟˊ ㄍㄨˇ