translate English to French: The submission will be completed by April, 2005.
La présentation sera terminée en avril 2005.