This is a theory, an idea, that has been around for a while, and we never thought we we'd really see it.
Es una teoría, una idea que ha estado dando vueltas durante un tiempo y nunca pensamos que la veríamos.