einschüchtern , tief beeindrucken, ueberwältigen

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