habíamos inventado
-we had invented
Past perfectnosotrosconjugation ofinventar.

inventar

Ahora vais a creer que nos lo habíamos inventado todo.
You would think that we were making this story up.
Word of the Day
hook