Pinyin Dictionary results for "you xin chong chong"

忧心忡忡
deeply worried and sick at heart (idiom)
Dictionary data provided by CC-CEDICT