Chinese: 我正好上个星期日有空。
English: I happened to be free last Sunday.