English: Is there life on other planets too?
Telugu: భూమ్మీదతో పాటు మరో గ్రహాలపైన ఎక్కడ జీవం ఉంది?