translate English to French: Many small films, and not so much in the English-speaking world but certainly in the smaller countries of Europe, simply do not get off the ground in spite of the immense cultural impact they would have because of the difficulty of financing.
Bon nombre de productions à petit budget, pas tellement dans la sphère anglophone, mais plutôt dans les petits pays d'Europe, ne parviennent tout bonnement pas à décoller, malgré leur immense impact culturel potentiel, à cause de difficultés de financement.