Read Zechariah 12:3 Using Other Translations
And in that day will I make Jerusalem a burdensome stone for all people: all that burden themselves with it shall be cut in pieces, though all the people of the earth be gathered together against it.
On that day I will make Jerusalem a heavy stone for all the peoples. All who lift it will surely hurt themselves. And all the nations of the earth will gather against it.
On that day I will make Jerusalem an immovable rock. All the nations will gather against it to try to move it, but they will only hurt themselves.