translate English to French: Legal, economic, and technical back-up are needed to guarantee this.
Pour ce faire, nous avons besoin d’un soutien juridique, économique et technique.