Language:
Free Online Dictionary|3Dict

两虎相斗

Source : CEDICT

two tigers fight (idiom); fig. a dispute between two major contestants/a battle of the giants