English: The trailer was recently released.
Telugu: ట్రైల‌ర్ ఇటీవ‌లే విడుద‌లైంది.