foretelleth