translate English to French: They were badly needed.
Ils sont plus que nécessaires.