translate English to French: To be completed March 2005.
Tout devrait être terminé d’ici mars 2005.