Chinese: 有人最近来过这里。
English: Someone's been here recently.