English: The film didnt have to take so long to release.
Telugu: ఆ సినిమా చాలాకాలం పాటు విడుద‌ల‌కు నోచుకోలేదు.