1 Peter 1 20
who was foreknown indeed before the foundation of the world, but was manifested at the end of the times for your sake,
Compare with other 3 random translations
NAS 1 Peter 1:20For He was foreknown before the foundation of the world, but has appeared in these last times for the sake of you
LSV 1 Peter 1:20foreknown, indeed, before the foundation of the world, and revealed in the last times because of you,
NLT 1 Peter 1:20God chose him as your ransom long before the world began, but now in these last days he has been revealed for your sake.