translate English to French: This project should be completed by March 2006.
Ce projet devrait être réalisé avant mars 2006.