Pinyin Dictionary results for "shuang ran ruo shi"

爽然若失
at a loss; confused; not know what to do next
Dictionary data provided by CC-CEDICT