einschüchtern , tief beeindrucken, ueberwältigen

listen to the pronunciation of einschüchtern , tief beeindrucken, ueberwältigen
ألمانية - الإنجليزية
to overawe