English: The promo of the same was released recently.
Telugu: దీనికి సంబంధించి ఇటీవలే ప్రోమో కూడా విడుదల చేశారు.