There's many of these different kinds of hurdles besides technology challenges that we need to address before this becomes a reality.
Il y a plein d'obstacles divers au-delà des défis technologiques que nous devons adresser avant que cela ne devienne une réalité.