English: A lot of research would have gone into making this film.
Telugu: ఈ సినిమా కోసం చాలా పరిశోధనలు చేశారు.