English: It's been built on the ocean.
Telugu: ఇది సముద్రంపై నిర్మించబడింది.