English: Japan has a LOT of islands.
Telugu: జపాన్ ఎన్నో దీవుల సమూహమాయె.