translate English to German: Statements are being made that would have been unimaginable a year ago.
Es werden hier Erklärungen vorgetragen, die noch vor einem Jahr unvorstellbar gewesen werden.