translate English to German: ALF also has a translation service for all the aforementioned languages.
Dies geschieht in einer angenehmen und sympathischen Atmosphäre mit erfahrenen Sprachlehrern.