to beat one's brains, to rack one's brains, to chew sth over

listen to the pronunciation of to beat one's brains, to rack one's brains, to chew sth over
İngilizce - Türkçe
kafa yormak
to beat one's brains, to rack one's brains, to chew sth over