translate English to German: There will be a successful outcome in the end and everyone will have contributed to this.
Am Ende werden wir zu einem guten Erfolg kommen, und dazu haben alle beigetragen.