English: St. Mary's Isles are a group of small islands.
Telugu: అనేక చిన్నచిన్న దీవుల సమూహమే సెయింట్ మేరీస్ ఐల్యాండ్.