That's twice as long as humans have been on this planet.
C'est deux fois plus longtemps que les humains sur cette planète.
That's twice as long as humans have been on this planet.
C'est deux fois plus longtemps que les humains sur cette planète.