Verses 5-8 ” 5And I have also heard the groaning of the children of Israel, whom the Egyptians keep in bondage; and I have remembered my covenant.
6Wherefore say unto the children of Israel, I am the LORD, and I will bring you out from under the burdens of the Egyptians, and I will rid you out of their bondage, and I will redeem you with a stretched out arm, and with great judgments:
7And I will take you to me for a people, and I will be to you a God: and ye shall know that I am the LORD your God, which bringeth you out from under the burdens of the Egyptians.
8And I will bring you in unto the land, concerning the which I did swear to give it to Abraham, to Isaac, and to Jacob; and I will give it you for an heritage: I am the LORD.”

God made great promises to Moses, promises that only an all knowing and all powerful God could perform. God promised not only to give deliverance to the Children of Israel, He promised to make Israel a people unto Himself, and He promised to give them the Land of Promise that He had already promised to Abraham in the Covenant (Gen 12:1 and 15:4-6). God has made promises to us also that those who have faith in Jesus are the spiritual children of Abraham. God will keep all of His promises to national Israel and all of His promises to us. None of his promises can be broken. All of God’s promises are “yea” (amen and true).