Amid all the excitement, there is no shortage of nerves ahead of the launch of the world’s most powerful telescope.
Space.com