за сердце ест

ЗА́ СЕРДЦЕ ЕСТ что. Прост. Экспрес. Что-либо предельно беспокоит, досаждает, изводит. Меня их неправда подлая за сердце ела! Видеть я не мог равнодушно всех их пакостей. (Чехов. Сущая правда).

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