煞费苦心
shàfèi-kǔxīnTraditional 煞費苦心
to take great pains
Every meaning
shàfèi-kǔxīn
- to take great pains
Its characters
- 煞shàevil spirit; malignant deity
- 费fèifee; expense; cost
- 苦kǔbitter
- 心xīnheart
Words with 煞
Words with 费
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.