translate English to French: This was also successfully completed.
100 des présentations déposées avant le 1er avril 2001, a aussi été terminée avec succès.