Que Sera Sera literally means whatever will be, will be. It is a philosophy quite close to my heart.
Read this post on preethivenugopala.com