We discovered a profusion of life, in a world that it should not exist [in]. Giant tube worms, 10 feet tall.
Nous avons découvert une profusion de vie dans un monde où elle ne devait pas exister. Des vers-tubes géants, 10 pieds  de haut.