míng sī kǔ xiǎng

Translation

  • to consider from all angles (idiom)
  • to think hard
  • to rack one's brains

Synonyms

Chinese Tones