meaning of beeindruckender

beeindruckender - German to English

much more impressive