In the not too distant past (8)
I believe the answer is:
recently
(Other definitions for recently that I've seen before include "In the near past" , "Not so long since" , "Happening not long ago" , "Adverb meaning not long ago" , "Of late" .)
I believe the answer is:
recently
(Other definitions for recently that I've seen before include "In the near past" , "Not so long since" , "Happening not long ago" , "Adverb meaning not long ago" , "Of late" .)