translate English to German: This is a great affront to God.
Das ist ein Angriff auf Gott.