This is an enormously important development. And it should terrify us.
⇑ Translate the sentence above by Google ⇑
Related: terrify