Once again, 'many' is not determinative of the intended scope. It could mean all, or it could mean a group less than all. This would have to be studied in connection with other Scriptures.
'All' means 'all.' 'Many' could mean 'all' or 'less than all.' 'Some' means 'less than all.' If a student seeks a definitive answer in terms of limiting the scope of the word, then the only way to achieve that would be terminology such as, 'not for all' or 'some, not all' or 'many, but not all.' That language is not present. It does not say, 'some,' which would be definitive. Although if it said 'all,' I have a hunch that SOME would insist that ALL doesn't mean ALL! But in any case, it would be necessary here to compare other Scriptures.