Zechariah 12:3

3 aOn that day I will make Jerusalem a heavy stone for all the peoples. bAll who lift it will surely hurt themselves. And call the nations of the earth will gather against it.

Zechariah 12:8

8 dOn that day ethe Lord will protect the inhabitants of Jerusalem, so that fthe feeblest among them on that day shall be like David, and the house of David shall be like God, glike the angel of the Lord, going before them.

Zechariah 12:11

11 hOn that day ithe mourning in Jerusalem will be as great jas the mourning for Hadad-rimmon in the plain of Megiddo.
Copyright information for ESV