龙争虎斗lóng zhēng hǔ dòulongzhenghudoulit. the dragon wars, the tiger battles (idiom); fierce battle between giantsCharacters in this word争to dispute, to fight, to contend, to strive斗to struggle, to fight, to contend虎tiger龙dragonStudy it in Yanamino