Would anyone be so kind as to help me with this phrase?
"The lament of the leftists is being ignored, and to some degree suppressed, because it is inconsistent with the overall policy scheme of reform and opening, even though it is largely on the mark."
I want to know what does the last part of it mean.