rack one's brain in Spanish
rack one's brain in Spanish
devanarse los sesos
(figuratively) To struggle to think of or remember something.
romperse la cabeza
(figuratively) To struggle to think of or remember something.