[詞典] flinch; direct the eyes upon ... and step back; shrink back at the sight of (sth. dangerous or difficult);
[例句]偶爾我會覺得這壹承諾和責任讓人望而卻步。
Occasionally I find the commitment and responsibility daunting.