appalling in German
appalling in German
erschreckend
Horrifying and astonishing.
entsetzlich
Horrifying and astonishing.