Русско-английский научно-технический словарь
см. в течение длительного времени; продолжительное время
длительное время