translate English to French: Read more about Sun Life’s global presence .
Renseignez-vous sur la présence de la Sun Life dans le monde .