1 Peter 1 20
For He was foreordained (foreknown) before the foundation of the world, but has appeared [publicly] in these last times for your sake
Compare with other 3 random translations
CSB 1 Peter 1:20He was foreknown before the foundation of the world but was revealed in these last times for you.
YLT 1 Peter 1:20foreknown, indeed, before the foundation of the world, and manifested in the last times because of you,
ERV 1 Peter 1:20Christ was chosen before the world was made, but he was shown to the world in these last times for you.