English: This is theory is part of panspermia - a debated concept in the scientific community since the 1970s.
Telugu: ఈ సిద్ధాంతం పాన్స్పెర్మియాలో భాగం - 1970 ల నుండి శాస్త్రీయ సమాజంలో చర్చించబడిన భావన.