meaning of begeisternde Rede

begeisternde Rede - German to English

inflammatory speech