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.