English: The trailer was recently released.
Telugu: తాజాగా ట్రయిలర్ కూడా విడుదల చేశారు.