translate English to German: Yesterday I spoke here in plenary.
Ich habe gestern in der Plenarsitzung gesprochen.