stop/halt somebody in their tracks | stop/halt/freeze in your tracks
to suddenly make somebody stop by frightening or surprising them; to suddenly stop because something has frightened or surprised you(使由于恐惧或吃惊)突然止步;(使)怔住
The question stopped Alice in her tracks.这个问题问得艾丽斯张口结舌无以答对。
Suddenly he stopped dead in his tracks: what was he doing?突然,他突然停下脚步:他在干什么?
(figurative)The disease was stopped in its tracks by immunization programmes.免疫方案阻止了这种疾病的曼延。