This piece of equipment is an exciting new development.
⇑ Translate the sentence above by Google ⇑
Related: development, equipment, excite, this, piece