translate English to French: The importance of 1 May 2005 is too great for its initial impact to have dissipated in just 18 months.
L'importance du 1er mai 2005 est trop grande pour que son impact initial se soit dissipé en 18 mois seulement.