望而却步wàng'érquèbù
Top 40000
Meanings
1. (lit.) to shrink back at the sight of (sth daunting) (idiom)
2. (fig.) to be deterred
Characters used