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

1.
ใจแข็งเป็นหิน, ไร้ความเมตตา
to be very unsympathetic and unkind
:
•
You must have a heart of stone to ignore someone in need like that.
คุณต้องใจแข็งเป็นหินมากถึงจะเมินเฉยต่อคนที่ต้องการความช่วยเหลือแบบนั้น
•
Despite her tough exterior, she doesn't really have a heart of stone.
แม้ภายนอกจะดูแข็งกระด้าง แต่จริงๆ แล้วเธอไม่ได้ใจแข็งเป็นหิน