for ten years
Eu vivi no exterior por dez anos.
I lived abroad for ten years.
Eles não voltarão por dez anos.
They will not return for ten years.
— O Conto da Princesa Kaguya (2013)
Não encostei em um instrumento por dez anos.
I didn't touch an instrument for ten years.
— Azul É A Cor Mais Quente (2013)
I've lived here for ten years.
Eu vivi em Sendai por dez anos antes de vir para Tóquio.
I lived in Sendai for ten years before coming to Tokyo.
Vivi no exterior por dez anos.
I lived abroad for ten years.