I suspect much is lost in translation.

hmmmm....A translation from MEMRI . They are reknowned for their accuracy and objectivity are they not .