English: Doing something at the last minute.
Telugu: . ఆఖరి నిమిషంలో ఏదోలా సాధించి.