Chinese: 你一个半小时以前就应该开始了。
English: You should've started an hour and a half ago.