translate English to French: All possess solid working experiences and impressive accomplishments.
Ils possèdent de solides expériences de travail et des accomplissements impressionnants.