English: A lot of research has been done for the film.
Telugu: సినిమా గురించి చాలా రీసెర్చ్ చేసి మరి సినిమా తీశారు.