Pinyin Dictionary results for "chou chang ruo shi"

惆怅若失
to feel despondent (idiom)
Dictionary data provided by CC-CEDICT