Even if the origin of life on the Earth could be explained by unicellular organisms from space, still all multicellular organisms on Earth need to be explained.
(all multicellular organisms on Earth; need; to be explained; T:still) (all multicellular organisms on Earth; to be explained; )
all multicellular organisms on Earth all multicellular organisms on Earth
need to be explained
to be explained T:still