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