Chinese: 你还真不要脸。
English: My, aren’t you a shameless one?