English: And is there life on other worlds?
Telugu: ప్రపంచంలో ఇతర ప్రాంతాల్లోనూ ఉంటుందా?