pull out all the stops (プル アウト オール ザ ストップス)

Idiom Success

意味

to make every possible effort to achieve something

何かを達成するためにあらゆる努力をする (nanika o tassei suru tame ni arayuru doryoku o suru)

例文

"The team pulled out all the stops to win the championship."

"チームはチャンピオンシップに勝つためにあらゆる努力をした。" (chimu wa chanpionship ni katsu tame ni arayuru doryoku o shita)