The Italian term "veemente" matches the English term "impetuous"

other italian words that include "veemente" : english :
pesante, veemente, grosso heavy
violento, veemente violent