
beeindrucken
to impress
To leave a strong, usually positive impression on someone; to evoke admiration or respect.
Seine Fähigkeit, mehrere Sprachen fließend zu sprechen, hat mich tief beeindruckt.
His ability to speak several languages fluently deeply impressed me.
