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