20 At that time I will gather you; at that time I will bring you home. I will give you honor and praise among all the peoples of the earth when I restore your fortunesabefore your very eyes,” says the LORD..

Read Zephaniah 3:20 Using Other Translations

At that time will I bring you again, even in the time that I gather you: for I will make you a name and a praise among all people of the earth, when I turn back your captivity before your eyes, saith the LORD.
At that time I will bring you in, at the time when I gather you together; for I will make you renowned and praised among all the peoples of the earth, when I restore your fortunes before your eyes," says the LORD.
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, as I restore your fortunes before their very eyes. I, the LORD, have spoken!”