задолго

Нареч. long before нареч. long before; (заранее) well in advance (of).

Источник: Полный русско-английский словарь на Gufo.me