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