译文:狠狠地揍了醉鬼一顿.
即:beat the hell out of the drunk在这里等于beat the drunk severely and violently.
drunk除了可作形容词表示“喝醉了的”之外,它还可作名词表示“醉鬼”,如:A couple of drunks were passed out on the sidewalk.(几个醉鬼醉倒在街边.)
beat the hell out of someone 是英语的一个习语(Idiom).表示狠揍某人,或击败某人.