Pinyin Dictionary results for "chuang ju tong shen"

创巨痛深
untold pain and suffering (idiom); deeply scarred for life
Dictionary data provided by CC-CEDICT