English: The sea of rain.
Telugu: వర్షం కురుస్తున్న సముద్రం.