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