止步不前 meaning in English
cease to advance; come to a halt [standstill]; go no further; halt; make no headway; stand; standstill
Examples
- By the end of june, 1973 we were treading water .
直到1973年6月底,我们还是止步不前。 - He recoiled at the sight of the corpse
他见到尸体厌恶得止步不前 - He recoiled at the sight of the corpse
他见到尸体厌恶得止步不前 - Other countries aren ' t standing still
其他国家却没有止步不前。 - Humanity has made little real progress over the past century or so
人类在过去的一百年左右止步不前。