be hot on the heels of something - Espagnol Anglais Dictionnaire