English: A lot of research has been done for the film.
Telugu: ఎంతో రీసెర్చ్ చేశాక ఈ సినిమా తెరకెక్కింది.