translate English to French: However, more than a million devices have already bee ...
En conséquence nous avons de nouveaux apparei ...