translate English to German: Self-help is better.
Wichtiger ist die Fähigkeit zur Selbsthilfe.