English: Its trailer was recently released.
Telugu: దీని ట్రైలర్‌ ఇటీవల విడుదలైంది.