1 Peter 1:20

Amplified Bible (AMP)
For He was [b]foreordained (foreknown) before the foundation of the world, but has appeared [publicly] in these last times for your sake

Read 1 Peter 1:20 in other translations