English: The trailer is quite intriguing.
Telugu: చాలా ఆసక్తికరంగా వుంది ఈ ట్రైలర్.