hubieran imposibilitado
Antecopréterito de subjuntivo para el sujeto ellos/ellas/ustedes del verbo imposibilitar.

imposibilitar

La gente ha utilizado TeamViewer de forma colectiva en miles de millones de ocasiones donde la distancia y el tiempo hubieran imposibilitado la consecución de sus objetivos.
People have collectively used the technology from TeamViewer in billions of instances where distance and time would have otherwise prevented them from accomplishing their goals.
Palabra del día
el propósito