English: The trailer of the movie was released quite recently.
Telugu: ఇటీవలే విడుదలైన ఈ చిత్ర ట్రైలర్ కొత్తగా అనిపించింది.