translate English to French: Small firms, of course, do not have the resources for time-consuming translations.
Les petites entreprises ne disposent bien entendu pas des ressources nécessaires pour des traductions qui prennent beaucoup de temps.