New Defender's Study Bible Notes
3:8 assemble the kingdoms. In the last days, the armies of all the nations will be gathered at Armageddon (Revelation 16:16; 19:19), and will feel God’s fierce anger (see also Joel 3:2,11-16). Then, after the defeat of the Beast and his hosts, all the remaining people of the nations will be gathered before the Lord for judgment, with some entering the millennial kingdom, and others (probably most) sent into everlasting punishment (Matthew 25:31-46).
3:9 pure language. Reversing the miraculous confusion of tongues at Babel (Genesis 11:7-9), there will be a miraculous restoration of the primeval language to all people, as those judged righteous in Christ prepare to enter the millennial kingdom with Him. This is more than a mere cleansing of their unclean vocabularies.
3:15 taken away thy judgments. In this glorious future day, all the judgments visited on Israel over the centuries (the Babylonian exile, the worldwide dispersion following the Roman destruction, etc.) will have been completed and removed. The unconditional promises given to Abraham, Jacob and David for the permanent establishment of Israel will be fulfilled and she will “not see evil any more.” Note also Zephaniah 3:19,20.
3:15 midst of thee. Their Messiah king, the Lord Himself, will dwell in their midst in that day (Ezekiel 34:24; Zechariah 14:9,16; Matthew 19:28; etc.).
3:17 with singing. Except for the time when Jesus sang a hymn with His disciples at the Last Supper (Matthew 26:30), this is the only place in the Bible where we read of God actually singing! This beautiful verse also reveals Him as a mighty God, a saving God, a loving God, a rejoicing God and a resting God! The great millennial kingdom age will be a time of joy and singing, and a time of resting, even for God!
3:20 a praise among all people. For thousands of years, including today, the name Israelite or Jew has been a reproach and a byword in all nations. In the day when the Lord “turns back [their] captivity,” however, it will not be a reproach, but “a praise!”