Толковый словарь Ефремовой
незадолго нареч. обстоят. времени
1. За некоторое — обычно небольшое — время перед чем-либо.
2. За некоторое — обычно небольшое — время до чего-либо.
незадолго
Незадолго