to be daunted by sth.

Wörterbuch