hit hard / deal a hard blow / heavy blow / deal *someone a heavy blow / walloping / hard hitting / strike with a vigorous blow / wallop / hard blow / give a hard blow
もうだする
moudasuru
猛打する JN1;JVE
hammer / blast / hit hard / give heavy hits / hit a hard grounder / swipe / hard hit / slug / hard hitting / wallop / heavy hit / swat / pump out hits