Here is the sentence that I don't know the meaning exactly. I know the meaning of 'give point', which means like 'accent' and I know the meaning of both 'protracted' and 'description' but I can't translate both together.
It does not seem an unreasonable expectation that something will follow which will give some point to this rather protracted description of Simon Lee.