English: The trailer was recently released.
Telugu: ట్రైలర్ కూడా ఈపాటికే విడుదల అయ్యింది.