龙争虎斗
lóngzhēnghǔdòu
龙争虎斗 — lóngzhēnghǔdòu
- lit. the dragon wars, the tiger battles (idiom); a fierce battle between great powers
两国在边境上发生了龙争虎斗。 liǎngguó zài biānjìng shàng fāshēng le lóngzhēnghǔdòu — The two countries engaged in a fierce struggle at the border.