The Italian term "convincente" matches the English term "whacking"

other italian words that include "convincente" : english :
convincente tolling