translate English to French: Its further universalization and reinforcement was imperative.
Il est impérieux de le rendre universel et de le renforcer.