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