There's many of these different kinds of hurdles besides technology challenges that we need to address before this becomes a reality.
Помимо технологических задач, существует столько подводных камней, которые необходимо преодолеть, прежде чем это станет реальностью.