That "translation" made my head hurt.
And shouldn't they be close-lipped about details anyway? Best to just sit tight and await the bigger chunked announcements rather than jump on vague messages like those that might just be repeats of what has already been announced officially.