(The Lord made the Egyptians favorably disposed toward the people, and Moses himself was highly regarded in Egypt by Pharaoh’s officials and by the people.) (Exodus 11:3)
God is the one who changes hearts. Period. It’s remarkable to me that this side note even exists in Exodus. The purpose for Moses including it in the account is clear: the reasons the Egyptians (other than Pharaoh) had favorable attitudes towards Israel was that the Lord put those attitudes within them.
God can change hearts. Heart change doesn’t come about by eloquent words or by convincing speech.
The Lord can change a heart in any circumstance by the power of His Spirit. Our responsibility is to pray.
If there’s someone in whom you want to see heart change, then pray hard. But before you do that, pray that God will change your heart, too. God is omnipotent; He can do anything. Even the hardest heart can be reformed by Him.
Lord, give me the courage to give my heart to You. Take the wickedness out of it, and purify it as gold – burning away the dross. As the words of the Psalmist go, create in me a clean heart, and renew a right spirit in me. Give me the wisdom to be reminded that You alone are the One who changes hearts. You’re capable of all things. Give me the courage to trust you in that.