I do not understand what he is saying - translate please.

来源: 2014-12-18 10:37:59 [旧帖] [给我悄悄话] 本文已被阅读:

It must be hard for a person speaking English like this to defend Ph.D.

It explains a lot for what he has been doing.