Chinese: 这是你们的胜利。
English: This is your victory.
French: C'est votre victoire.