translate English to French: Some elements of project administration at CTFC and Telefilm are perceived as lacking in transparency.
Certains éléments de l’administration de projet à la SFCT et à Téléfilm semblent manquer de transparence.