pull out all the stops

US /pʊl aʊt ɔl ðə stɑps/
UK /pʊl aʊt ɔl ðə stɑps/
"pull out all the stops" picture
1.

بذل قصارى الجهد, استنفد كل الوسائل

to make a very great effort to achieve something, using all available resources

:
The team decided to pull out all the stops for the championship game.
قرر الفريق بذل قصارى جهده في مباراة البطولة.
They pulled out all the stops to make the event a success.
لقد بذلوا قصارى جهدهم لإنجاح الحدث.