潦倒

liáodǎo
down on one's luck; in straitened circumstances; disappointed; frustrated

CEDICT

Entry Composition