English: Lot of islands.
Telugu: . ఎన్నో ద్వీపాలు.