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