dà zhì ruò yú

Translation

  • (idiom) great intelligence may appear to be stupidity

Synonyms

Chinese Tones