令人生畏 [ lìng rén shēng wèi ]

基本释义

使人害怕、胆怯。

近义词

望而生畏

英文翻译

It's daunting