And they're in the early stages of development.
Et ils en sont aux premières étapes de leur développement.
And they're in the early stages of development.
Et ils en sont aux premières étapes de leur développement.