translate English to German: That is an absolute disgrace.
Das ist eine absolute Schande.