translate English to French: It bears no relation.
Cela n'a rien à voir.