English: The film didn’t have to take so long to release.
Telugu: ఆ చిత్రం చాలాకాలం పాటు రిలీజ్ కు నోచుకోలేదు.