translate English to French: The organization had been awarded status, recognition and some sort of legality.
Un statut avait été accordé à l'organisation, ce qui lui avait permis d'obtenir une reconnaissance et de se prévaloir d'une certaine forme de légalité.