translate English to French: You are service minded and thrive in a busy and challenging lives.
Vous êtes Service minded et à s'épanouir dans une vie bien chargée et stimulante.