translate English to German: We have to recognise that we bear a lot of the responsibility for these developments.
Wir müssen erkennen, daß wir eine erhebliche Mitverantwortung an dieser Entwicklung tragen.