龙争虎斗

lóng zhēng hǔ dòu

lit. the dragon wars, the tiger battles (idiom); fierce battle between giants

lóng

(fig.) emperor

zhēng

to strive for

tiger

dòu

to fight