Can we expect an English translation anytime soon?
Yeah, this is not artfully worded. Just stuff thrown together with arbitrary neologisms.