Verse Comparison: 1 Peter 1:20
American Standard Version
who was foreknown indeed before the foundation of the world, but was manifested at the end of times for your sake,
Amplified® Bible
It is true that He was chosen {and} foreordained (destined and foreknown for it) before the foundation of the world, but He was brought out to public view (made manifest) in these last days (at the end of the times) for the sake of you.
Darby English Version
foreknown indeed before [the] foundation of [the] world, but who has been manifested at the end of times for your sakes,
International Standard Version
On the one hand, he was foreknown before the foundation of the world, but on the other hand, he was revealed at the end of time for your sake.
King James Version
Who verily was foreordained before the foundation of the world, but was manifest in these last times for you,
Young's Literal Translation
foreknown, indeed, before the foundation of the world, and manifested in the last times because of you,