translate English to French: The need for international cooperation in this area has never been greater.
La nécessité d'une coopération internationale dans ce domaine ne s'est jamais autant faite sentir.