translate English to German: What we have here is a disgrace and is unworthy of the European Parliament.
Was hier vorliegt, ist eine Schande und des Europäischen Parlaments nicht würdig.