English: A lot of research has been done for this movie.
Telugu: ఈ సినిమా కోసం చాలా పరిశోధనలు చేశారు.