в самое последнее время

This term has been introduced most recently.

Only in the very recent past has enough information become available.

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