The Italian term "abominevole" matches the English term "ghastly"