translate English to French: I do not think that this question should be let for the firms themselves.
Je ne pense pas que cette question devrait être laissée aux seules entreprises.