translate English to French: I am delighted to be here today.
Pour ma part, je suis heureuse d’être ici aujourd’hui.