english: In fact, our invention -- by "our" I mean we mammals -- one of our big inventions was the placenta.
non_english: Sterker nog, onze uitvinding - door 'onze' bedoel ik wij, zoogdieren - een van onze grote uitvindingen was de placenta.