You did a great job on the translation. It's smooth and
quite accurate. Some word choices could be improved, such as 'term' to 'time'. There should be a 'to' between 'going' and 'violate' that you probably missed unintensionally. The original has been added in the main post for your reference.