translate English to French: As from 1 July 2006, France would embark upon an innovative, ambitious development assistance project.
Le 1er juillet 2006, la France lancera un projet novateur et ambitieux d'aide au développement.