Ezekiel 29 20
I have given him Egypt as pay for what he has done. Nebuchadnezzar and his army worked for me, declares the Almighty Lord.
Compare with other 3 random translations
AMP Ezekiel 29:20I have given him the land of Egypt for his labor with which he served [against Tyre] because they did it for Me, says the Lord God.
NAS Ezekiel 29:20I have given him the land of Egypt for his labor which he performed, because they acted for Me,” declares the Lord God.
YLT Ezekiel 29:20His wage for which he laboured I have given to him, The land of Egypt — in that they wrought for Me, An affirmation of the Lord Jehovah.