translate English to French: Many individuals felt that the product licencing system should be streamlined and simplified.
Nombreux sont ceux qui estiment que le système de demande d’une licence de produits devrait être accéléré et simplifié.