translate English to French: This may be the most difficult part.
C’est probablement la tâche la plus difficile.