translate English to German: We have a real chance and a real responsibility to do this.
Dazu besteht eine reale Chance, und wir tragen auch eine reale Verantwortung dafür.