I have been really lucky with this technology: all of a sudden as it is ready, the world is ready to accept it.
He tenido mucha suerte con esta tecnología: tan pronto como esté listo, el mundo estará listo para aceptarlo.