Chinese: 不要失望，没有全丢。
English: Do not despair, all is not yet lost.
French: Ne désespère pas, tout n'est pas encore perdu.