Pinyin Dictionary results for "sha fei ku xin"

煞费苦心
to take a lot of trouble (idiom); painstaking; at the cost of a lot of effort
Dictionary data provided by CC-CEDICT