Il doit d’affronter is incorrect, that’s either:
Il doit affronter…
or
Il se doit d’affronter…
The second form is stronger and literary.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Leave a comment