Zephaniah 3:14-20
16 On that day the announcement to Jerusalem will be, Cheer up, Zion! Don’t be afraid! 17 For the Lord your God has arrived to live among you. He is a mighty savior. He will rejoice over you with great gladness. With his love, he will calm all your fears. He will exult over you by singing a happy song. 18 I will gather you who mourn for the appointed festivals; you will be disgraced no more. 19 And I will deal severely with all who have oppressed you. I will save the weak and helpless ones; I will bring together those who were chased away. I will give glory and renown to my former exiles, who have been mocked and shamed. 20 On that day I will gather you together and bring you home again. I will give you a good name, a name of distinction among all the nations of the earth. They will praise you as I restore your fortunes before their very eyes. I, the Lord, have spoken!
Holy Bible, New Living Translation, (Wheaton, IL: Tyndale House Publishers, Inc.) 1996.

Zephaniah is telling us about the day when Christ will rule on earth. God is not done with Jerusalem and even though it may look bad for the Jewish nation today, God is not done. His promises for this city will happen. And just as God returned His people to Jerusalem before the first coming of Christ, so He has returned His people to this city before Christ comes again. After the Babylonian exile, the Jewish nation returned to the homeland and rebuilt the temple. It was almost 500 years afterwards that Christ came as a Babe to save the world. Today the Jewish people are again back in their homeland and the temple will once again be rebuilt before Christ returns again. This time He is coming as Judge, the Lion of Judah. But we can rejoice with gladness because we have His Word that God rejoices over us with gladness and with His love He will calm our fears. Christians are His people both Jews and Gentiles, anyone who accepts His gift of grace will be calmed by His love no matter what is happening today. So rejoice that God is in control and know that we have His Word that He will come again.

Have a God Day!