煞费苦心shà fèi kǔ xīnshafeikuxinto take a lot of trouble (idiom); painstakingat the cost of a lot of effortCharacters in this word心heart煞demon, fiend苦bitter费expenses, feesStudy it in Yanamino