There's many of these different kinds of hurdles besides technology challenges that we need to address before this becomes a reality.
Abgesehen von den technologischen Herausforderungen, gibt es viele Arten von Hürden, die wir bewältigen müssen, bis es Wirklichkeit wird.