Translation of "Selbstangetrieben" in English