"impress sb deeply" in German to impress sb. deeply jdn. nachhaltig beeindrucken Detailed translations for "impress sb deeply" to impress sb. deeply to impress sb. deeply(also: to leave a lasting impression on sb.) jdn. nachhaltig beeindrucken