Ive improved a lot.

listen to the pronunciation of Ive improved a lot.
English - German
Es geht mir schon viel besser