CalifJimGeneral remark:
Does it seem plausible that someone who doesn't know what "lies before us" means would know what the idiom "to be in store" means? 
CJ
Hi, CalifJim,
Actually, I do not know about it,
I am still a learner who is working hard everyday on learning English...

Anyway, thanks for your help, you guys.