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