There is a Russian expression referring to the feeling of heaviness and pain in the head that translates literally as "head is buzzing" or "head is humming" (голова гудит). Is there any similar English expression?
I saw an expression "brain buzz", but it seems to have a completely different meaning.