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