go toe to toe

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

đối đầu trực tiếp, cạnh tranh sòng phẳng, so găng

to compete or contend directly and fiercely with someone

:
The two rival companies are ready to go toe to toe in the market.
Hai công ty đối thủ sẵn sàng đối đầu trực tiếp trên thị trường.
He's not afraid to go toe to toe with anyone who challenges him.
Anh ấy không ngại đối đầu trực tiếp với bất kỳ ai thách thức mình.