translate English to French: I am convinced that the dedication is there, the knowledge is there and the proven experience is there.
Je suis convaincu que le dévouement est là, que les compétences sont là et que l'expérience avérée est là.