jiǎo jìn nǎo zhī

Translation

  • to rack one's brains

Synonyms

Chinese Tones