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