They demonstrated the new invention to us.
⇑ Translate the sentence above by Google ⇑
Related: invention
Prev: She was given no credit for her invention.
Next: I hope my invention goes well.