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

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