de há dez anos para cá

В течение последних десяти лет

Источник: Португальско-русский словарь на Gufo.me