translate English to French: And that's why he was so indebted to technology."
C'est pourquoi il était si redevable à la technologie.