to rack one's brains

listen to the pronunciation of to rack one's brains
الإنجليزية - التركية
zihin yormak
kafa yormak
zihin yormak
çok düşünmek
kafa patlatmak
الإنجليزية - الإنجليزية
think really hard, try very hard to remember something