two equal rivals; two tigers
Idiomatic expression for two powerful, evenly matched rivals. The literal meaning is 'two tigers', evoking a fierce, balanced confrontation.
When two tigers fight, one is sure to be wounded.
In this industry, those two companies are truly a clash of two tigers.
Compound of 両 (both, two) and 虎 (tiger). The expression is derived from the image of two tigers fighting, symbolizing a fierce struggle between evenly matched opponents.