translate English to French: He noted that he had been invited to participate in the Project.
Il mentionne qu’il a été invité à participer au projet.