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