And these existed for tens of millions of years.
Et ils ont existé pendant des dizaines de millions d'années.
And these existed for tens of millions of years.
Et ils ont existé pendant des dizaines de millions d'années.