незадовго

Shortly before, not long before

незадовго перед його приїздом — shortly before his arrival

Джерело: Українсько-англійський словник на Slovnyk.me