se creuser la cervelle

listen to the pronunciation of se creuser la cervelle
الفرنسية - التركية
kafa yormak
الفرنسية - الإنجليزية
beat one's brains
make a great mental effort