English: The trailer was released recently.
Telugu: ఇటీవలే ట్రైలర్ రిలీజైంది.