"ever improving" in German ever-improving ständig verbessert immer verbessernd Detailed translations for "ever improving" ever-improving ever-improving ständig verbessert ever-improving immer verbessernd