English: And could there be life on other planets?
Telugu: కానీ ఇతర గ్రహాల్లో నివసించవచ్చా. . అక్కడ నివాసయోగ్యంగా ఉంటుందా?