rack your brain
US /ræk jʊər breɪn/
UK /ræk jʊər breɪn/

1.
絞盡腦汁, 冥思苦想
to think very hard to remember something or to find a solution to a problem
:
•
I had to rack my brain to remember her name.
我不得不絞盡腦汁才想起她的名字。
•
We've been racking our brains all day trying to solve this puzzle.
我們一整天都在絞盡腦汁試圖解決這個謎題。