( which he had before promised by his prophets in holy writings,)
which He announced before through His prophets in holy writings --