Chinese: 我现在好多了。
English: I'm rather better now.
French: Je suis plutôt meilleur maintenant.