English: Or was there life on another planet?
Telugu: లేక మరెక్కడైనా జీవ జాతి ఉందా?