Language:
Free Online Dictionary|3Dict

窮途末路

Source : CEDICT

lit. the path exhausted, the end of the road (idiom); an impasse/in a plight with no way out/things have reached a dead end