English: The trailer was recently released.
Telugu: దీనికి సంబంధించిన ట్రైలర్ తాజాగా విడుదలైంది.