Translate the following English sentence to French:
"In our view these are the people who really have the ability to carry out this management."
À notre avis, ce sont les personnes qui sont réellement compétentes pour mener cette gestion.