translate English to French: This exercise was mostly completed by the end of 2005.
Ce projet était presque achevé à la fin de 2005.