translate English to French: To achieve the vision, there are a number of technical and non-technical obstacles that must be overcome.
Pour concrétiser la vision, plusieurs obstacles techniques et non techniques doivent être surmontés.