Chinese: 你也不是省油灯。
English: You're no prize yourself.