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