English: The film took a lot of time.
Telugu: ఈ సినిమాకు చాలా టైమ్ తీసుకున్నారు.