Chinese: 这就是生命。
English: This is the life.
French: C'est la vie.