translate English to French: Some efforts to this end have already been made.
Certains efforts sont déjà faits en ce sens.