Daily Chinese Idiom Guessing Game
To shrink back at the sight of something; to be deterred by the difficulty or danger.
却步不敢前进,向后退。形容事物可怕或讨厌,使人一看就往后退缩。
秦牧《象和蚁的童话》凡这一切,都很可能使某一部分有条件从事这种工作的人望而却步。”
The steep price tag made many potential buyers look and step back.