ReadWriteQuiz
Chinese dictionary
derogtry to be smart (by acting on one's own, etc.); think of oneself as clever
自作聪明的家伙
a smarty pants
我看你自作聪明!
I suppose you thought you were being clever!
上帝在自作聪明的人面前自行隐匿。
God conceal himself from the wise.
自作聪明的家伙
a smarty pants
我看你自作聪明!
I suppose you thought you were being clever!
上帝在自作聪明的人面前自行隐匿。
God conceal himself from the wise.