accomplish what others could not do

English French
Gloss accomplish what others could not do accomplir ce que les autres n'ont pas pu
Domain do/work faire/travail
Subdomain do/make faire
Language Word