For the mountains shall depart. — Better, “may depart.” The same bold hyperbole is found in Psalms 46:3; Jeremiah 31:36; Matthew 24:35.
The covenant of my peace. — The phrase is taken from Numbers 25:12, and re-appears in Ezekiel 34:25; Ezekiel 37:26. “Peace,” as elsewhere in the Old Testament, includes well-nigh all that is wrapped up in the “salvation” of the New.