English: It was not until the last minute.
Telugu: అది కూడా చివరి నిమిషం వరకు ఇవ్వలేదు.