English: The makers have released the trailer recently.
Telugu: తాజాగా దీనికి సంబందించిన ట్రైలర్ విడుదల చేశారు మేకర్స్.