789 / 2512

What does 狠心 (hěn xīn) mean in English?

狠心
hěn xīn

callous; heartless