1 Peter 1:20

English Standard Version

20 He was foreknown before the foundation of the world but was made manifest in the last times for the sake of you (Ro 16:26; Heb 1:2)

New International Version

20 He was chosen before the creation of the world, but was revealed in these last times for your sake.

New Int. Readers Version

20 He was chosen before God created the world. But he came into the world in these last days for you.

King James Version

20 Who verily was foreordained before the foundation of the world, but was manifest in these last times for you,