User blog comment:Imouto-tan/Jun Fukushi/@comment-29564364-20170831210302

What does "que sera sera" mean? Is it supposed to be French? Because if it is, I don't recognize it.