Wiktionary
hot on somebody's heels
a. (context idiomatic English) close behind; pursue or following closely.