translate English to German: I think that the European Parliament also ought to speak out on this.
Ich denke, daß das Europäische Parlament sich dazu auch äußern sollte.