translate English to French: Teams of Redmond will do it one day, I am sure ;-) At least I hope so.
Les équipes de Redmond vont le faire un jour, j'en suis sûr.