translate English to French: There should be no requirement for an additional download.
Aucun téléchargement supplémentaire n'est en principe nécessaire.