Chinese: 你应该是去睡得很晚。
English: You must have stayed up late.