he hath delivered: It is probable Hezekiah refers to that dreadful defeat by the Israelites, in which one hundred and twenty thousand were slain, and two hundred thousand taken prisoners. See 2 Chronicles 28:6-8.
trouble: Heb. commotion, Deuteronomy 28:25
to astonishment: Leviticus 26:32; Deuteronomy 28:59; 1 Kings 9:8; Jeremiah 18:15-16, Jeremiah 19:8, Jeremiah 25:9, Jeremiah 25:18, Jeremiah 29:18