Language:
Free Online Dictionary|3Dict

退無可退

Source : CEDICT

to be left with no room for retreat (idiom)