The English term "indomitable" matches the Swedish term "okuvlig"