Chinese: 你做得很好。
English: You have done very well.
French: Vous vous en êtes très bien sortis.