English: This movie required a lot of research.
Telugu: ఈ సినిమాకు చాలా రీసెర్చ్ చేశాడు.