Chinese: 这就是人生！
English: This is life!
French: C'est la vie !