Fetching details from the dictionary...
many years; a long time
「永年」 has another reading with different meanings.