English: Waited to the last minute.
Telugu: . చివరి నిమిషం వరకు ఎదురు చూసి.