translate English to French: "We’re thrilled with the number of visits."
« Nous sommes très satisfaits du nombre de visiteurs au site.