English: the Spanish island
Telugu: ద్వీపం స్పెయిన్