on the heels of in Polish
on the heels of in Polish
po piętach
(idiomatic) In close pursuit of; close behind.
na piętach
(idiomatic) In close pursuit of; close behind.