Chinese words · Chengyu

望而却步

wàng’ér-quèbùTraditional 望而卻步

to shrink back at the sight of something; to be daunted

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