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

Card 789HSK 2010 Level 6789/2512
CARD789
PROGRESS31%
狠心
hěn xīn
callous; heartless

Reveal: Click/Space/Enter/↑↓/w/s/j/kNavigate: ←→/h/l/a/d