have a heart of stone

US /hæv ə hɑrt əv stoʊn/
UK /hæv ə hɑrt əv stoʊn/
"have a heart of stone" picture
1.

avoir un cœur de pierre, être insensible

to be very unsympathetic and unkind

:
You must have a heart of stone to ignore someone in need like that.
Tu dois avoir un cœur de pierre pour ignorer quelqu'un dans le besoin comme ça.
Despite her tough exterior, she doesn't really have a heart of stone.
Malgré son apparence dure, elle n'a pas vraiment un cœur de pierre.