German-English dictionary »

es geht mir schon viel besser. meaning in English

GermanEnglish
Es geht mir schon viel besser.

I've improved a lot.