meaning of beeindruckendes Ergebnis

beeindruckendes Ergebnis - German to English

sensational outcome