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.
พวกเขาทุ่มสุดตัวเพื่อให้งานประสบความสำเร็จ