20 I have given him Egypt as a reward for his efforts because he and his army did it for me, declares the Sovereign Lord.

Other Translations of Ezekiel 29:20

King James Version

20 I have given him the land of Egypt for his labour wherewith he served against it, because they wrought for me, saith the Lord GOD.

English Standard Version

20 I have given him the land of Egypt as his payment for which he labored, because they worked for me, declares the Lord GOD.

The Message

20 He's been working for me all these years without pay. This is his pay: Egypt. Decree of God, the Master.

New King James Version

20 I have given him the land of Egypt for his labor, because they worked for Me,' says the Lord God.

New Living Translation

20 Yes, I have given him the land of Egypt as a reward for his work, says the Sovereign Lord, because he was working for me when he destroyed Tyre.

Matthew Henry's Commentary on Ezekiel 29:20

Commentary on Ezekiel 29:17-21

(Read Ezekiel 29:17-21)

The besiegers of Tyre obtained little plunder. But when God employs ambitious or covetous men, he will recompense them according to the desires of their hearts; for every man shall have his reward. God had mercy in store for the house of Israel soon after. The history of nations best explains ancient prophecies. All events fulfil the Scriptures. Thus, in the deepest scenes of adversity, the Lord sows the seed of our future prosperity. Happy are those who desire his favour, grace, and image; they will delight in his service, and not covet any earthly recompence; and the blessings they have chosen shall be sure to them for ever.