"i ve improved a lot" in German I've improved a lot. Es geht mir schon viel besser. Detailed translations for "i ve improved a lot" I've improved a lot. I've improved a lot. Es geht mir schon viel besser.