of late

of late  {adv. phr.},  {formal}
In the recent past; not long ago; a short time ago; lately; recently.
There have been too many high school dropouts of late.
Categories: time {adv. phr.} {formal}

'of late' on video