Chinese: 他应该花更多时间在这个研究上。
English: He should spend more time on this piece of research.