What does beeindruckendes Ergebnis mean?

beeindruckendes Ergebnis - German to English

sensational outcome