be a tough act to follow - Francés Inglés Diccionario