English: at the last moment
Telugu: చివరి నిమిషంలో…