translate English to French: The answer, in my view, is to be found inside the industry itself, I hope.
Je crois que c'est l'industrie elle-même qui a la réponse, du moins je l'espère.