translate English to French: It is vital that our continent should also be able to develop and produce new technology.
Il est vital que notre continent soit également capable de mettre au point et de produire de nouvelles technologies.