English: Could life ever have survived on Mars?
Telugu: మార్స్ పై ఒకప్పుడు జీవం ఉండేదా?