Language:
Free Online Dictionary|3Dict

窘困潦倒

Source : CEDICT

to be miserably poor and greatly disappointed (idiom)

Source : CEDICT

to be miserably poor and greatly disappointed (idiom)