translate English to French: This is the basis for their future potential.
C'est sur ces lieux de communication que reposent leurs possibilités futures.