в течение многих лет

см. тж. издавна

Many of these techniques have been used for years (or over many years).

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