The Lord tells Ezekiel to speak to the mountains of Israel. The enemies said that the ancient heights were theirs, and the land of Israel was plundered and scorned by the nations. God swears that the nations will bear their own disgrace, and announces to the mountains that they will put out branches and bear fruit, for his people are about to return. The land will be tilled, people and animals will multiply, the cities will be inhabited and the ruins rebuilt, and the land will no longer devour its people.
Then the Lord recalls why Israel was scattered: it defiled the land by its conduct, with shed blood and idols. He scattered them among the nations, but there they profaned his holy name, since it was said they were the Lord's people and had left his land. God says he will act not for their sake but for the sake of his holy name. He will take his people from among the nations and bring them to their land.
Then he will sprinkle clean water on them and cleanse them from their uncleanness and from all their idols. He will give them a new heart and a new spirit, remove the heart of stone and give them a heart of flesh. He will put his Spirit within them, and cause them to walk in his statutes and keep them. They will live in the land, be his people, and he will be their God. Then they will remember their evil ways and be ashamed, and the desolate land will become like the garden of Eden, with fortified and inhabited cities, so that the nations will know that the Lord did it.