translate English to French: Technology would be applied in the
D. Nouvelles questions de recherche