translate English to French: Revenue earned from these fees constitutes over 95% of annual revenues.
Les recettes tirées de ces droits constituent plus de 95 % des revenus annuels de l'organisation.