What does begeisternder Vortrag mean?

begeisternder Vortrag - German to English

gleaming message