translate English to French: Seriously, I cannot help comparing this to a rather strange situation on a football field.
Franchement, je ne peux m’empêcher de comparer tout ceci à une situation plutôt étrange sur un terrain de football.