Pinyin Dictionary results for "xin shen bu ning"

心神不宁
to feel ill at ease
Dictionary data provided by CC-CEDICT