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. I have given him the land of Egypt for his labor - Because he fulfilled the designs of God against Tyre, God promises to reward him with the spoil of Egypt.
Related Commentaries of Ezekiel 29:20
Ezekiel 29:20
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.