Language:
Free Online Dictionary|3Dict

日暮途窮

Source : CEDICT

sunset, the end of the road (idiom); in terminal decline/at a dead end