English: The makers have freshly released the trailer of the film.
Telugu: తాజాగా ఈ సినిమా నుండి ట్రైలర్ ను విడుదల చేస్తున్నట్టు మేకర్స్ ప్రకటించారు.