overawed in German
overawed in German
eingeschüchtert
Ehrfurcht eingeflößt
schüchterte ein