go toe to toe

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

direkt gegeneinander antreten, sich messen mit, die Stirn bieten

to compete or contend directly and fiercely with someone

:
The two rival companies are ready to go toe to toe in the market.
Die beiden rivalisierenden Unternehmen sind bereit, auf dem Markt direkt gegeneinander anzutreten.
He's not afraid to go toe to toe with anyone who challenges him.
Er scheut sich nicht, direkt gegen jeden anzutreten, der ihn herausfordert.