This task is about translating a given English language sentence to French.
Q: And it's these source of scientific expeditions that are changing our idea of what life is capable of.
A: 
Et c'est ce type d'expéditions scientifiques qui est en train de changer notre idée de ce dont la vie est capable.