龙争虎斗 (龍爭虎鬥) lóng zhēng hǔ dòu

lóng zhēng hǔ dòu set phrase the dragon wars, the tiger battles; fierce battle between giants
Domain: Idiom 成语
Notes: (CC-CEDICT '龍爭虎鬥')