"Que sera" in French is not a complete phrase. It's a shortened version of the Spanish phrase "que será, será" which translates to "what will be, will be" or "come what may" in English.
It's often used to express a sense of resignation or acceptance of fate.