English: stopped at the last moment.
Telugu: . చివరి క్షణంలో ఆగిపోయారు.