English: Could there be life elsewhere in the Universe?
Telugu: విశ్వంలో మరెక్కడన్నా జీవుల మనుగడ సాధ్యమా?