TEAR AT YOUR HEART
Meaning of TEAR AT YOUR HEART in English
tear at your heart | ˌtear your ˈheart out
( formal ) to strongly affect you in an emotional way
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005