translate English to French: They also lack the essential human and technical resources necessary to have access to the opportunities offered by the technological revolution.
De plus, il leur manque les ressources techniques et humaines essentielles pour tirer profit des possibilités offertes par la révolution technologique.