Chinese: 我已经变得好多了。
English: I've gotten better.
French: Je me suis amélioré.