English: Researchers said that there could be life in the water if there is water.
Telugu: అక్కడ నీటి జాడలు ఉన్నాయంటే తప్పకుండా అక్కడ జీవం ఉంటుందని పరిశోధకులు అంటున్నారు.