English: many Islands.
Telugu: ఎన్నో ద్వీపాలు.