Zechariah 8:7-8

Zechariah 8:7-8

[7] Thus saith  the LORD  of hosts;  Behold, I will save  my people  from the east  country,  and from the west  country;  [8] And I will bring  them, and they shall dwell  in the midst  of Jerusalem:  and they shall be my people,  and I will be their God,  in truth  and in righteousness. 

What does Zechariah 8:7-8 Mean?

Contextual Meaning

Sovereign Yahweh promised to deliver His people from the distant places in the world where He had scattered them and to bring them back to live in Jerusalem (cf. Isaiah 11:11-12; Jeremiah 30:7-11; Jeremiah 31:7-8). Jerusalem stands for the whole land here (by metonymy), not "the true church of God." [1] It identifies the place where people would come to worship the Lord. There they would enjoy intimacy with Him, a relationship marked by truth and righteousness. This future Exodus depended on Yahweh"s electing grace and His covenant faithfulness just as much as the original Exodus did.
""They will be my people, and I will be ... their God" is covenant terminology, pertaining to intimate fellowship in a covenant relationship (cf. Genesis 17:7-8; Exodus 6:7; Exodus 19:5-6; Exodus 29:45-46; Leviticus 11:45; Leviticus 22:33; Leviticus 25:38; Leviticus 26:12; Leviticus 26:44-45; Numbers 15:41; Deuteronomy 4:20; Deuteronomy 29:12-13; Jeremiah 31:33; Jeremiah 32:38; Ezekiel 37:27; 2 Corinthians 6:16; Revelation 21:3)." [2]
"This is one of the greatest and most comprehensive promises in reference to Israel"s restoration and conversion to be found in the prophetic Scriptures." [2]