You know, presenting a sound, well-argued, tight argument in English before a francophone audience just isn't going to work.
Ya saben, presentar un argumento sólido, bien argumentado, una argumentación consistente, en inglés, ante un público francófono simplemente no va a funcionar.