Bible: 1 Pet 1:19-20

1:19 but by precious blood like that of an unblemished and spotless lamb, namely Christ. 1:20 He was foreknown 1  before the foundation of the world but 2  was manifested in these last times 3  for your sake.
NET Bible Study Environment