se creuser la cervelle

listen to the pronunciation of se creuser la cervelle
Französisch - Türkisch
kafa yormak
Französisch - Englisch
beat one's brains
make a great mental effort