translate English to French: It is an area which we as a society can no longer afford to ignore.
Il s'agit d'un domaine que nous, en qualité de société, ne pouvons plus nous permettre d'ignorer.