English: Does life exist beyond our planet?
Telugu: జీవరాశి మన భూమిమీదే ఉందా?