translate English to French: However, this cooperation terminated in 2003.
Cette coopération a toutefois pris fin en 2003.