translate English to French: Efforts to date have been largely inadequate.
Les efforts restent encore largement insuffisants.