translate English to German: Now, more than ever, we need leaders who can regain the public’s trust.
Heute brauchen wir mehr als je zuvor Unternehmensführer, die das Vertrauen der Öffentlichkeit zurück gewinnen können.