translate English to French: So the country is all islands!
Le Japon, ce sont donc des îles, et encore des îles !