The Italian term "tremendo, atroce" matches the English term "appalling"

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