translate English to French: While the technology and substantial support from the private sector were key elements that made the virtual trade mission possible, without the additional support of these two organizations to provide the human element and organization, the mission would not have succeeded.
S'il est vrai que la technologie et un important soutien du secteur privé ont été des éléments clés qui ont rendu la mission possible, celle-ci n'aurait pas réussi sans l'appui de ces deux organisations qui se sont chargées de l'élément humain et de l'organisation.