Who verily was foreordained before the foundation of the world, but was manifest in these last times for you,
He was known before the foundation of the world, but was revealed in the last times for your sake.
Read 1 Peter 1