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