龙争虎斗

lóngzhēnghǔdòu

龙争虎斗 — lóngzhēnghǔdòu

  1. 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.