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.

avere un cuore di pietra, essere insensibile

to be very unsympathetic and unkind

:
You must have a heart of stone to ignore someone in need like that.
Devi avere un cuore di pietra per ignorare qualcuno in difficoltà in quel modo.
Despite her tough exterior, she doesn't really have a heart of stone.
Nonostante il suo aspetto duro, non ha davvero un cuore di pietra.