Cross reference
Ezekiel 29:13
13 For this is what the Lord has said: At the end of forty years I will get the Egyptians together from the peoples where they have gone in flight:
Isaiah 19:22
22 And the Lord will send punishment on Egypt, and will make them well again; and when they come back to the Lord he will give ear to their prayer and take away their disease.
Jeremiah 46:26
26 And I will give them up into the hands of those who will take their lives, and into the hands of Nebuchadrezzar, king of Babylon, and into the hands of his servants: and later, it will be peopled as in the past, says the Lord.