What does beeindruckender mean?

beeindruckender - German to English

much more impressive