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