have a change of heart
/ˌhæv ə ˌtʃeɪndʒ əv ˈhɑːt/idiom
to change your opinion or decision, usually to a kinder one
передумать, смягчиться
Обычно о смягчении решения в лучшую сторону. Только с артиклем a: have a change of heart.
“She was going to sell the house, but then had a change of heart.”
“After meeting the family, the judge had a change of heart.”
“What made you have a change of heart?”