Chinese: 您做啦！
English: You've done it!
French: Vous l'avez fait !