translate English to French: These firms report that the inability to secure timely and appropriate financing is among their major impediments to growth.
Selon ces entreprises, l'impossibilité d'obtenir un financement adéquat, au moment opportun, est au nombre des principaux obstacles à leur croissance.