PULL OUT ALL THE STOPS


Meaning of PULL OUT ALL THE STOPS in English

( informal ) to make the greatest effort possible to achieve sth

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.