çözülmesi zor bir konu üzerinde kafa patlatmak, kafa yormak

listen to the pronunciation of çözülmesi zor bir konu üzerinde kafa patlatmak, kafa yormak
التركية - الإنجليزية
(deyim) beat one's brain out
(deyim) Try intently to resolve something difficult by thinking