You searched for: “appalled
To horrify, to overcome, to frighten, to shock, or to discourage. (1)