the free translation of por la raz n o la fuerza loses the spirit of the phrase a better translation of raz n would be reason and a much better overall translation would be by means of reason or force or by reason or force might implies some kind of status over the opponent while the term fuerza must be interpreted as strenght or force of will instead of a superior power so though by right or might rhymes and sounds cool a much better translation is by reason or force