43:13 henceforth. The Lord alone from old willed the redemption of His people (40:21; 41:4).
deliver from my hand. See Deut. 32:39.