English: There’s water on Mars!
Telugu: చంద్రుడిపై నీళ్లు ఉన్నాయట!