translate English to French: It is also the only planet known to harbour living creatures.
C'est aussi la seule planète connue qui abrite des êtres vivants.