translate English to French: I’m not sure how exactly, but it makes perfect sense and explains a lot.
Je ne sais pas exactement de quelle façon, mais c’est totalement logique et ça explique beaucoup de choses.