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