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