translate English to French: Erfolgreich selbständig.
Erfolgreich selbständing.