Chinese: 好好审视自己吧。
English: Take a better look at yourself.