upon the heels of
English
Preposition
upon
the
heels
of
Alternative form of
on the heels of
.