appalling   
mahatsiravina
shocking; appalling [Hallanger 1973]