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