translate English to German: Parliament has to be congratulated on producing this report.
Wir beglückwünschen das Parlament zu diesem Bericht.