What does "years off" mean in a technological background? For example, I have encountered a sentence:
"Scientists had thought that the technology was years off."
I don't quite get what the accurate meaning of the phrase "years off". Does that mean it has pushed the work through a breakthrough?