translate English to French: I saw and was made aware....
Nous sommes très heureux que vous soyez ici.