Chinese: 如果他再努力一点，就可能已经成功了。
English: With just a little more effort, he would have succeeded.