What does begeisternde Rede mean?

begeisternde Rede - German to English

inflammatory speech