translate English to German: Rather, it has enabled us to let others share in its benefits.
Sie hat es uns vielmehr ermöglicht, die Vorteile mit anderen zu teilen.