Chinese: 我们是英雄。
English: We're heroes.
French: Nous sommes des héros.