translate English to German: It is unimaginable.
Das ist unvorstellbar.