meaning of aufrüttelnde Rede

aufrüttelnde Rede - German to English

stirring address