English: But could there really be life on Mars?
Telugu: కానీ మార్స్ మీద జీవితం ఉందా?