The Italian term "tremendo" matches the English term "formidably"

other italian words that include "tremendo" : english :
tremendo, atroce appalling
tremendo, mostruoso awful
tremendo frightful
tremendo, terribile terrible