translate English to French: Thanks for helping to make my home town and province such a great place to live.
Merci d'avoir contribué à faire de ma ville et de ma province d'origine un endroit où il fait si bon vivre.