Wouldn't you use a semicolon in the French as well?
Two independent clauses need to be separated by a period or a semicolon. Otherwise, it's a "comma splice" in English (i.e., incorrect).
"Two men were fighting with one another". In my book, that's the "preferred" translation.