English: He recently launched the trailer of the film.
Telugu: ఇప్పటికే ఈ సినిమా ట్రైలర్ ను ఆయన విడుదల చేశారు.