English: Sea of the Rain.
Telugu: వర్షం కురుస్తున్న సముద్రం.