translate English to French: It is my opinion that we are dealing with two completely different things, even though the same subject is involved.
Je suis d'avis qu'il s'agit de deux choses de différentes natures, même si cela concerne le même sujet.