English: at the last moment
Telugu: ఆఖరి నిమిషాలు