the recent past, times that have only recently past, not long ago

listen to the pronunciation of the recent past, times that have only recently past, not long ago
Английский Язык - Английский Язык
the recent past