for a long time
definitions
-
for an extended period of timept: por muito tempo; durante um longo período
examples
-
I haven't seen her for a long time.
Não a vi há muito tempo.
I haven't seen her for a long time.
Não a vi há muito tempo.