to achieve all that is wanted
Oxford100% de las películas
Nor beautiful either; it don't go far enough.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición