translate English to French: I am glad indeed that this conference could take place.
Je suis très heureux qu'une telle conférence ait pu avoir lieu.