translate English to French: We like to do things well and your satisfaction is our objective.
Dans un soucis de perfection, nous Avons pour objectif votre entière satisfaction.