English: The film took a very long time to release.
Telugu: దీంతో సినిమా రిలీజ్‌కి చాలా టైం ప‌ట్టింది.