appalling   
mahatsiravina
shocking; appalling [1.7]