kùn​xīn​héng​lǜ

to rack one's brains

  1. to be stranded
    To be trapped, surrounded, or stranded in a difficult situation; to be hard-pressed or hemmed in.
  2. mind
    thought; intellect; the organ of thinking
  3. to judge
    (bound form) to weigh up; to judge; to consider or compare the relative merits of things, such as in the phrases 衡量 héng​liáng or 权衡 quán​héng
  4. to consider
    (bound form) to think over; to ponder; to plan or deliberate