English: The film took a long time to be completed.
Telugu: సినిమా రావడానికి చాలా టైమ్ పట్టింది.