translate English to French: Enhancements were completed in February 2004.
Les améliorations étaient terminées en février 2004.