translate English to German: Thank you for letting me finish this speech.
Vielen Dank, dass ich meinen Beitrag beenden durfte.