English: The trailer was released recently.
Telugu: రీసెంట్ గా ట్రైలర్ ను రిలీజ్ చేశారు.