God promised long ago through his prophets in the Holy Scriptures to give this Good News to his people.