The English term "hideous" matches the Italian term "abominevole, abominabile"

other english words that include "hideous" : italian :
hideousness esecrabilità