vocab dash
Log inSign up
煞费苦心shàfèikǔxīn
Top 50000
Meanings
1. to take a lot of trouble (idiom); painstaking
2. at the cost of a lot of effort
Characters used
煞to terminate费to cost苦bitter心heart
vocab dashAboutDecksPrivacyTerms