The phrase on the heels of is another way to say …
Выберите один ответ:
in spite of
just after
because of