translate English to French: The resources we have devoted to it are substantial by any historical or global standard.
Les ressources que nous lui avons consacrées sont importantes, d'un point de vue historique ou mondial.