descornarse

listen to the pronunciation of descornarse
الأسبانية - الإنجليزية
rack one's brains, think really hard, try very hard to remember something
work like a slave, work hard, slave away