se creuser la cervelle

listen to the pronunciation of se creuser la cervelle
Fransızca - Türkçe
kafa yormak
Fransızca - İngilizce
beat one's brains
make a great mental effort