***NOT A TEACHER***
I think the problem is the meaning of "so much" here. If you know its meaning then it wouldn't so difficult to understand how the sentence is composed.
I don't have the answer but I just found one here. That may be helpful.
Student or Learner