meaning of beeindruckende Rede

beeindruckende Rede - German to English

impressive message