I've been invited to speak in front of esteemed groups such as yourselves.
J'ai été invitée à m'exprimer devant des groupes éminents tels que vous.
I've been invited to speak in front of esteemed groups such as yourselves.
J'ai été invitée à m'exprimer devant des groupes éminents tels que vous.