Indeed, posted in French! But since most french speakers are hardly english speakers and more of the truth for the other way around, I hardly see where the big clash could come from. I am trying to look for answers that unfortunately do not seem to flow in...
Thanks