в течение многих лет
см. тж. издавна
• Many of these techniques have been used for years (or over many years).
Источник:
Русско-английский научно-технический словарь
на Gufo.me
см. тж. издавна
• Many of these techniques have been used for years (or over many years).