hammer-and-tongs

using all one's might; very vigorous.