Language:
Free Online Dictionary|3Dict

無路可走

Source : CEDICT

nowhere to go/at the end of one's tether