English: It may have spent years at sea.
Telugu: అనేక సంవత్సరాలు సముద్రం అడుగున ఉండవచ్చు.