Chinese: 我们才刚搬进来。
English: We just moved in.