translate English to German: Important for me was that I never gave up.
Wichtig ist für mich, dass ich nie den Kopf in den Sand gesteckt habe.