1)
What is the meaning of "v'Shovavti"?
1.
Radak: I will return them to their place, after I punish their enemies.
2.
Malbim: I will return the Seh to its habitat - the pasture.
2)
When will Hashem return Yisrael?
1.
Radak #1: This refers to the return from Bavel.
2.
Radak #2: It is in the future. This Perush is correct. Just like Hashem punished Melech Ashur and Melech Bavel, He will punish all who oppressed Yisrael - "u'Fakadti Al Kol Lochatzav" (30:20).
3)
What is the meaning of "v'Ra'ah ha'Karmel"?
1.
Rashi: It is an expression of Mir'eh (pasture). Radak - this is because the verse refers to Yisrael as a Seh. All the places listed in this verse are pasture lands.