tear someone's heart out

idiomPart oftear

tear someone's heart out — idiom

1. to cause someone extreme emotional pain or sadness, especially by taking away so

1.idiom
Definition

to cause someone extreme emotional pain or sadness, especially by taking away something or someone they love.

Example

It tore her heart out to watch the family home being sold to strangers.