English: The makers have recently released the trailer of the film which impressed the audience.
Telugu: తాజాగా ఈ సినిమా ట్రైలర్ రిలీజ్ చేసి ఆకట్టుకున్నారు మేకర్స్.