Could you translate that sentence please?
It appears there is punctuation missing that would make it clearer.
Among other solipsisms.
I think he’s a foreigner...no speaking the English