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