Chinese: 随遇而安。
English: Whatever will be, will be.
French: Advienne que pourra.