Translate the following English sentence to French:
"Moreover, the high technical standards required of space equipment have led to enormous technological breakthroughs, which have gradually filtered into our everyday lives."
D' ailleurs, les exigences techniques élevées des engins spatiaux ont donné lieu à des progrès technologiques énormes qui sont progressivement entrés dans notre vie quotidienne.