Chinese: 人生就是如此。
English: That's life.
French: C'est la vie.