and swore by the one who lives forever and ever, who created heaven and earth and sea and all that is in them, “There shall be no more delay.