Chinese words · Chengyu

狭路相逢

xiálù-xiāngféngTraditional 狹路相逢

enemies meet on a narrow road (no way to avoid confrontation)

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.