Have a soft corner in one's heart for somebody

(have a soft (или warm) corner (или place) in one's heart for somebody) испытывать душевное влечение, тёплое чувство к кому-либо, иметь слабость, быть неравнодушным к кому-либо; (от души) сочувствовать кому-либо; смотри также have a soft spot for somebody Например: She had a soft corner in her heart for the porpoises, they were so gay... and seemed to enjoy life. (N. Coward, Collected Short Stories, Mr. and Mrs. Edgehill) — Миссис Эджхил обожала дельфинов. Они были такие веселые... и жизнерадостные.

Англо-русский фразеологический словарь