Полный русско-английский словарь
Hot on the heels, close in the tracks; forthwith, without delay перен. (не теряя времени)
по горячим следам