to make the greatest effort possible to achieve sth
Oxford100% de las películas
I want you to pull out all the stops on this.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición