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