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