English: There's water on other planets.
Telugu: ఇతరగ్రహాల పైన నీరు ఉందట .