Ezekiel
Ezekiel 29:19ESV·traditional attribution

Therefore thus says the Lord GOD: Behold, I will give the land of Egypt to Nebuchadnezzar king of Babylon; and he shall carry off its wealth and despoil it and plunder it; and it shall be the wages for his army.

Matthew Henry Presbyterian @wholebiblehenry

The date of this prophecy is observable; it was in the twenty-seventh year of Ezekiel's captivity, sixteen years after the prophecy in the former part of the chapter, and almost as long after those which follow in the next chapters; but it comes in here for the explication of all that was said against Egypt.

Commenting on Ezekiel 29:17-21

John Gill Reformed Baptist @doctorgill

Therefore thus saith the Lord God,.... Since this was the case, that the king of Babylon had been working for nothing, and had spent much blood and treasure, as well as time, to little purpose and advantage to himself; behold, I will give the land of Egypt to Nebuchadrezzar king of Babylon; which will make him a sufficient recompence for his loss of time, men...

Jamieson-Fausset-Brown Reformed @jfbcommentary

multitude--not as FAIRBAIRN, "store"; but, he shall take away a multitude of captives out of Egypt. The success of Nebuchadnezzar is implied in Tyre's receiving a king from Babylon, probably one of her captives there, Merbal. take her spoil . . . prey--literally, "spoil her spoil, prey her prey," that is, as she spoiled other nations, so shall she herself be a spoil to Babylon.