translate English to German: Parliament is committed to this task, which is something this report bears impressive witness to.
Das Parlament hat sich dieser Aufgabe verpflichtet, wofür der vorliegende Bericht einen eindrucksvollen Beweis darstellt.