Zechariah 12:3

New Living Translation Bible (NLT)
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.

Read Zechariah 12:3 in other translations