In recent days
• In recent memory
• In recent times
• In recent times: 2 wds.
• In the last little while
• In the recent past
• Not long ago
• Recently
• Recently: 2 wds.
• These days