hammer-and-tongs
using all one's might; very vigorous.