lie ahead

Verb

 * 1)  To be going to happen in the future; to be in store.
 * Our best days lie ahead.