que sera sera vs so is life

que sera sera

phrase
  • "whatever happens, happens" (more literally "whatever will be, will be") Ostensibly employed to express a personal philosophy of fatalism and acceptance of the future. 

so is life

phrase
  • Used other than figuratively or idiomatically: see so, is, life. i.e. life is, as well; life is (something) too. 

  • Synonym of such is life 

How often have the words que sera sera and so is life occurred in a corpus of books? (source: Google Ngram Viewer )