stop in their tracks

习语

突然止步;(使)怔住

2 部电影说过
stop bandits in their tracks...
2 部电影说过 · 第 1 部