And the heavens and the earth, and all the things that are in them, will give praise over Babylon. For despoilers will approach her from the north, says the Lord.