Synonyms of have a change of heart in English:

have a change of heart

See definition of a change of heart


1‘you can have your money back if you have a change of heart’

change one's mind, change one's tune, have second thoughts, have a rethink, think again, think differently, think twice
informal get cold feet