Language:
Free Online Dictionary|3Dict

潦倒窮途

Source : CEDICT

to be in straitened circumstances (idiom)