User talk:108.31.213.85

This is a pretty big accusation. Is there a verified non-automated translation of the source for this addition?