English: But did Mars once have life?
Telugu: కానీ మార్స్ మీద జీవితం ఉందా?