хватать за сердце

ХВАТАТЬ ЗА́ СЕРДЦЕ. Экспрес. То же, что хватать за душу. Русская, правдивая, горячая душа звучала и дышала в нём, и так и хватала вас за сердце, хватала прямо за его русские струны (Тургенев. Певцы). По утрам в Каргузе играл на свирели пастух… играл он чудесно, хватая за сердце (М. Горький. Беседы о ремесле).

Источник: Фразеологический словарь русского литературного языка на Gufo.me