translate English to French: Thank you, Glen for all your great work and continuing passion.
Merci Glen pour ton excellent travail et ta continuelle passion.