English: till the last moment.
Telugu: చివరి నిమిషం వరకు .