To hurt or beat up.
To work very hard, to put in a lot of effort.
To sweat profusely; especially, to be very nervous or anxious.