Chinese words · Chengyu

望而生畏

wàng’ér-shēngwèi

intimidating; daunting

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.