Английский-Немецкий словарь »

to leave a lasting impression on someone означает в немецкий

АнглийскийНемецкий
to leave a lasting impression on someone

jemanden nachhaltig beeindrucken