beat one's brain out

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