English: The trailer was released recently.
Telugu: ట్రైలర్ రీసెంట్ గా రిలీజ్ అయ్యింది.