хватать за душу

Разг. Экспрес. Глубоко волновать, тревожить, вызывая щемящую тоску, боль, радость и т. п. За душу хватала русская песня в неподражаемом исполнении Т. П. Филиппова (И. Горбунов. Отрывки из воспоминаний). Всё время навстречу попадались такие чудесные, за душу хватающие пейзажи и жанры, которые поддаются описанию только в романе или в повести (Чехов. Письмо А. Н. Плещееву, 28 июня 1888).

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