English: That didn't come until the last minute.
Telugu: అది కూడా చివరి నిమిషం వరకు ఇవ్వలేదు.