Matt. 24:13 // Luke 21:18
From the parallel one sees something of the salvation of which he is speaking.
Re. 2:10 "endureing faithful to death"
Rom. 11:25 Good news -- that the destruction was a witness to the world of certain things... a witness of what?