go toe to toe

US /ɡoʊ toʊ tuː toʊ/
UK /ɡoʊ toʊ tuː toʊ/
"go toe to toe" picture
1.

真っ向から勝負する, 互角に戦う, 直接対決する

to compete or contend directly and fiercely with someone

:
The two rival companies are ready to go toe to toe in the market.
2つのライバル企業は市場で真っ向から勝負する準備ができている。
He's not afraid to go toe to toe with anyone who challenges him.
彼は自分に挑戦する者とは誰とでも真っ向から勝負することを恐れない。