translate English to German: By the way, congratulations on all the small and large improvements that you have already been able to make, following great efforts on your part. I have no doubts on that score.
Im übrigen beglückwünsche ich Sie zu all den kleinen und großen Verbesserungen, die Sie inzwischen dank zweifellos beträchtlicher Anstrengungen haben erreichen können.