Original: Evidence to support the hypothesis is scant, but it finds support in recent study of Martian meteorites found in Antarctica and in studies of extremophile microbes.
Simplified: Evidence to support the plausibility of the concept is scant, but it finds support in recent study of Martian meteorites found in Antarctica and in studies of extremophile microbes.