The Lord’s oath-bound deliverance of Israel and the world is surely coming.