• Until recent years ( or Until recently ) there was little direct evidence on this point.
ДО ПОСЛЕДНИХ ЛЕТ
Русско-английский перевод ДО ПОСЛЕДНИХ ЛЕТ
Циммерман М., Веденеева К.. Русско-Английский научно-технический словарь переводчика. Russian-English scientific dictionary for translators. 2012