translate English to French: There are many compelling reasons to require a French translation.
Il existe bien des raisons pour demander une traduction de l’anglais vers le français ou du français vers l’anglais.