translate English to French: They have had tangible success and accumulated appropriate experience.
Elles ont obtenu des résultats concrets et acquis l'expérience voulue.