translate English to French: In fact, a stage has now been reached when it has become difficult to distinguish between governmental and non-governmental functions.
En fait, l'on est maintenant parvenu au point qu'il est devenu difficile d'établir une distinction entre les attributions étatiques et non étatiques.