English: And is it possible for life to exist on Mars?
Telugu: మరి మార్స్ మీద మానవ నివాసం సాధ్యమవుతుందా?