брать за сердце

брать за́ сердце Брать (взять, хватать) за́ сердце Производить сильное впечатление, волновать.