translate English to German: We are also responsible for this.
Auch dafür tragen wir die Verantwortung.