That's a phrase I'm not familiar with, and not occurring in the Cambridge Dictionary. Would you please enlighten me with an English translation.
Or in Simplified Chinese if you are inclined to.
An international organisation's "rules" 'arry, not to be trifled with.
Whatever would that lead to.