These invisible differences cannot be too complicated, however, because there have only been 250,000 generations since our last common ancestor.
Te niewidoczne różnice nie mogą być jednak zbyt skomplikowane, gdyż od wspólnego przodka dzieli nas tylko 250 tysięcy pokoleń.