You know, presenting a sound, well-argued, tight argument in English before a francophone audience just isn't going to work.
Vous le savez, présenter un argumentaire solide, bien justifié, en anglais devant un auditoire francophone ne va tout simplement pas fonctionner.