English: The mountain between the two seas
Telugu: రెండు సముద్రపు రాకాసుల మధ్య దొమ్మీ