Chinese: 我从没看过那个人。
English: I've never seen that guy before.