on the heels of in French
on the heels of in French
aussitôt après
(idiomatic) In close pursuit of; close behind.
juste après
(idiomatic) In close pursuit of; close behind.