He was daunted by the prospect of facing the entire council.
Advanced English Dictionary
+verb [VN][usually passive] to make sb feel nervous and less confident about doing sth: She was a brave woman but she felt daunted by the task ahead. daunting adjective: She has the daunting task of cooking for 20 people every day. + Starting a new job can be a daunting prospect. dauntingly adverb Idioms: nothing daunted (BrE, formal) confident about sth difficult you have to do: Nothing daunted, the people set about rebuilding their homes.