to be daunted by sth.

Dictionnaire