Chinese: 你本应该早点做的。现在已经没有任何办法了。
English: You should have done it earlier. It cannot be helped now.