English: The trailer of the movie was launched recently and was quite impressive.
Telugu: దీనికి సంబందించిన ట్రైలర్ ను రీసెంట్ గా రిలీజ్ చేసి ఆకట్టుకున్నారు.