英语intimidate at the first glance (idiom); awe-inspiring,terrifying,overwhelming
德语schon beim Anblick von jemanden e