Diese Lebewesen sind zwei der unsterblichsten Lebensformen auf unserem Planeten, und sie verbringen die meiste Zeit in suspendierter Animation.
Translate German to English: These creatures are two of the most immortal life forms