English: But what about life on Mars?
Telugu: కానీ మార్స్ మీద జీవితం ఉందా?