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