Acceptance criteria should be testable.
If you've got a project with a lot of complex business rules, this makes a massive difference to whether they're correctly interpreted and implemented. You can argue with an English sentence, but it's a lot harder to argue with a worked example (or a bunch of them).