is improving
La sua salute sta migliorando.
His health is improving.
Il giapponese di Tom sta migliorando poco a poco.
Tom's Japanese is gradually improving.
Il vostro francese sta migliorando.
Your French is improving.
It's improving rapidly.
Il francese di Tom sta migliorando.
Tom's French is improving.
Il suo francese sta migliorando poco a poco.
His French is improving little by little.
Il tempo sta migliorando sempre di più.
The weather is getting better and better.