Que sera, sera means 'whatever will be, will be'. The translation is closest to Spanish, but it really is Italian in origin. The phrase became a major part of the lexicon when Doris Day had a big hit with the song 'Que Sera, Sera'.
Is Que Sera Spanish or French?
The saying is always in an English-speaking context, and has no history in Spain, Portugal, Italy, or France, and in fact is ungrammatical in all four Romance languages. It is composed of Spanish or Italian words superimposed on English syntax.
What does que sera mean?
: what will be, will be — compare che sarà, sarà