забирает за душу
ЗАБИРАЕТ ЗА́ ДУШУ что. Разг. Экспрес. Что-либо глубоко волнует, тревожит. Потом сказал Александр Владимирыч, что помещику грешно не заботиться о благосостоянии крестьян… И пошёл… да ведь как говорил! за душу так и забирает (Тургенев. Однодворец Овсяников).
Источник:
Фразеологический словарь русского литературного языка
на Gufo.me