translate English to French: Many plans and schemes were produced by professionals and technicians, representing the views of a certain ministry, department or sector.
Nombreux sont les plans ou mécanismes mis au point par des cadres et des techniciens représentant les vues de tel ou tel ministère, département ou secteur.