... these people might as well have been living on different planets, ...
... During that time, mammals, we were living on the fringes. ...