Chinese: 法国万岁。
English: Long live France.
French: Vive la France.