Chinese: 任务完成。
English: Mission accomplished.
French: Mission accomplie.