Estamos aqui há muito tempo.
EN — Literal: "we've been here for a date worth of time"
EN — Meaning: We've been here for ages — a really long time.
EN — Closest idiom: "we've been here for ages" / "donkey's years"
ES — Literal: «estamos aquí desde hace una fecha de tiempo»
ES — Significado: Llevamos aquí muchísimo tiempo.
ES — Equivalente: «llevamos aquí toda la vida» / «un montón de tiempo»
