English: The trailer was recently released.
Telugu: ఇప్పుడో ట్రైల‌ర్‌ని విడుద‌ల చేసింది.