translate English to French: What technology is most important to us? 8.
Quelle technologie nous importe le plus? 8.