shāng nǎo jīn

Translation

  • to be a real headache
  • to find sth a real headache
  • to beat one's brains

Synonyms

Chinese Tones