to give a speech, to deliver a speech
Vor einer Gruppe von Menschen eine formelle Ansprache geben.
To address an audience with a formal or ceremonial speech.
-
Der Präsident wird heute Abend eine Rede halten.— The president will give a speech this evening.
-
Es fällt ihr schwer, vor vielen Menschen eine Rede zu halten.— She finds it difficult to deliver a speech in front of many people.