translate English to French: Modernisation is sorely needed.
Une modernisation est impérative.