The disease was stopped in its tracks by immunisation programmes.
免疫方案阻止了这种疾病的蔓延。
原声例句
地球实验室
But then, just as it looks like Jupiter will sweep everything away, the giant planet stops in its tracks.
然而,就在木星看起来要横扫一切的时候,这颗巨行星却停下了脚步。
经济学人(汇总)
Earlier this year, as the music industry was stopped in its tracks by the coronavirus, a company called Royalty Exchange offered him the chance to raise some cash.