English: The trailer was released recently.
Telugu: ఇటీవలే ట్రైలర్స్ విడుదలయ్యాయి.