translate English to French: And thank you for inviting me to speak to you tonight.
Laissez-moi tout d'abord vous dire que je suis heureux d'avoir été invité ici ce soir.