The translations for "sok" should be more consistent, translations vary in examples from "much", "many", "a lot". I think in all cases all should be accepted.
Yes that is a fair point, in some cases at least two are appropriate though. In the above example "a lot of" would be an acceptable english translation for both instances of "sok".