shà
fèi
kǔ
xīn
1
to take a lot of trouble (idiom)
2
painstaking
3
at the cost of a lot of effort