go all out

US /ɡoʊ ɔl aʊt/
UK /ɡoʊ ɔl aʊt/
"go all out" picture
1.

전력을 다하다, 최선을 다하다

to use all of one's resources or energy to achieve something; to do something with maximum effort

:
For their anniversary, they decided to go all out and book a luxury cruise.
결혼기념일을 맞아 그들은 최선을 다해 호화 유람선을 예약하기로 결정했다.
We need to go all out on this presentation if we want to win the contract.
계약을 따내려면 이 발표에 전력을 다해야 해.