be hot on someone’s heels - Alemán Inglés Diccionario