translate English to German: Most if not all of us are agreed on the democratic role that political parties should play in Europe, but I think we should also agree that they have not been playing this role as yet.
Die meisten, wenn nicht sogar alle von uns sind sich einig über die demokratische Rolle, die politische Parteien in Europa spielen sollten, doch wir sollten uns meines Erachtens auch darüber einig sein, dass sie diese Rolle bis jetzt noch nicht spielen.