English: new hebrides islands
Telugu: న్యూ హేబ్రిడ్స్ దీవులు