English: But, at the last minute...
Telugu: కానీ. . ఆఖరి నిమిషంలో.