translate English to French: Acacia supported all of them to a greater or lesser degree.
Ces projets ont été parrainés, à un niveau plus ou moins élevé, par Acacia.