We have travelled so far in our technical advancements that...
We have travelled so far in our technical advancements that we are no longer located in our own countries.
We have travelled so far in our technical advancements that we are no longer located in our own countries.