Полный русско-английский словарь
Нареч. long before нареч. long before; (заранее) well in advance (of).
задолго