einschüchtern , tief beeindrucken, ueberwältigen

listen to the pronunciation of einschüchtern , tief beeindrucken, ueberwältigen
Deutsch - Englisch
to overawe