Hashem Yisboroch (Gd), who knows the thoughts of every person, will get so angry with Gog Umagog that he will cast great stones down from heaven on him and on his army, killing them. Then kings will try to fight with the Israelites in the “End of Days” (Acharit haYamim), but all will fail and Gd will send Eliyahu haNovi (Elijah the Prophet) who will stand on Mt. Zion and herald the Redemption. All nations, including the wicked amongst the Jews, will greatly fear Gd in the End of Days because all the sinners will be punished then and only the righteous Jews and gentiles who respect Gd and his mitsvos will merit the Resurrection of the Dead and the days of Moshiach.
In the End of Days there will be a great light in Yerushalayim (Jerusalem) that will shine from one corner to the other. The residents of the world will see this magnificent light, they will walk toward it until they come to the city of Jerusalem, and there, Gd will send down the temple that Moshe saw when he was in heaven. In the temple, Gd will sit on his throne with the nation of Israel all around him. Each nation of the world will pass by Gd’s Throne of Glory and will be judged on those who served idols that had no reality in them. Gd will tell them that they should turn to their gods of wood and stone and ask for their help because today is the Judgement Day. And then no one will help the nations, and all will be burned in the fire. Also, the Jews will pass by Gd and he will ask them: Who is your Gd and to whom do you bow down? The Israelites will then answer in a loud voice: “You, Gd, are our father and only to You do we raise our heads, always.”
At that time will the Israelite nation merit complete redemption.
