wir haben lange

we ... for a long time

→ wir
phrase Rare #26,916
we ... for a long time Used with a past participle or another verb to say that we did something for a long time. The verb haben changes with tense; for example, wir hatten lange gespart means “we had saved for a long time.”
GE: Wir haben lange auf den Bus gewartet.
EN: We waited for the bus for a long time.

Wir haben lange über Australien gesprochen.

We talked about Australia for a long time.

Wir haben lange gesucht und nichts gefunden.

We searched for a long time and found nothing.

Wir haben lange gebraucht, um diese Entscheidung zu treffen.

It took us a long time to make this decision.

Wir haben lange zusammen gearbeitet.

We worked together for a long time.

— Frauen am Rande des Nervenzusammenbruchs (1988)

Wir haben lange gesprochen.

We talked for a long time.

— Cinema Paradiso (1988)

Wir haben lange überlegt, bevor wir diese Frage gestellt haben.

We thought long and hard before asking this question.

Wir haben lange darüber diskutiert.

We discussed it at length.