前不久

Not long before.