The English term "appal" matches the Swedish term "förfära"

other english words that include "appal" : swedish :
appalling ohygglig