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

1.
ter um coração de pedra, ser insensível
to be very unsympathetic and unkind
:
•
You must have a heart of stone to ignore someone in need like that.
Você deve ter um coração de pedra para ignorar alguém em necessidade assim.
•
Despite her tough exterior, she doesn't really have a heart of stone.
Apesar de sua aparência dura, ela não tem um coração de pedra de verdade.