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