at last the giants who remained , fleeing before this scourge of the gods , used the mysterious means at their command , and , carrying our ancestors with them , returned to their own world , in which we have ever since lived .