lóng
zhēng
hǔ
dòu
1
lit. the dragon wars, the tiger battles (idiom)
2
fierce battle between giants
3
aggressive competition