Pinyin Dictionary results for "chan shen"

缠身
(of an illness, debt etc) to plague sb; to preoccupy sb; difficult to get rid of
Dictionary data provided by CC-CEDICT