Chinese: 你做到啦！
English: You made it!
French: Tu l'as fait !