English: Could there have been life on Mars at one time?
Telugu: మార్స్ పై ఒకప్పుడు జీవం ఉండేదా?