take a battering
idiomDefinition of take a battering
: to do poorly
The party is expected to take a battering in the upcoming election.