Толковый словарь Кузнецова
задо́лго
ЗАДОЛГО нареч. За много времени до чего-л. З. до осени. З. до войны. З. до этого.
задолго